Source of file Chainable.php
Size: 0,711 Bytes - Last Modified: 2021-12-23T10:31:47+00:00
/var/www/docs.ssmods.com/process/src/src/Scaffolding/Traits/Chainable.php
123456789101112131415161718192021222324252627282930313233343536 | <?php namespace SilverStripe\GraphQL\Scaffolding\Traits; use SilverStripe\GraphQL\Scaffolding\Scaffolders\DataObjectScaffolder; use SilverStripe\GraphQL\Scaffolding\Scaffolders\SchemaScaffolder; trait Chainable { /** * @var DataObjectScaffolder|SchemaScaffolder */ protected $chainableParent; /** * Set parent * * @param DataObjectScaffolder|SchemaScaffolder $parent * @return $this */ public function setChainableParent($parent) { $this->chainableParent = $parent; return $this; } /** * @return DataObjectScaffolder|SchemaScaffolder */ public function end() { return $this->chainableParent; } } |