PHP Class Studio\Console\CreateCommand

Inheritance: extends Symfony\Component\Console\Command\Command
Show file Open project: franzliedke/studio

Protected Properties

Property Type Description
$partClasses
$partInput Studio\Parts\PartInputInterface

Protected Methods

Method Description
configure ( )
fire ( )
installParts ( SkeletonCreator $creator )
makeCreator ( Symfony\Component\Console\Input\InputInterface $input ) : Studio\Creator\CreatorInterface Build a package creator from the given input options.
makeParts ( ) : AbstractPart[]
shouldLoadNewPackage ( )

Method Details

configure() protected method

protected configure ( )

fire() protected method

protected fire ( )

installParts() protected method

protected installParts ( SkeletonCreator $creator )
$creator Studio\Creator\SkeletonCreator

makeCreator() protected method

Build a package creator from the given input options.
protected makeCreator ( Symfony\Component\Console\Input\InputInterface $input ) : Studio\Creator\CreatorInterface
$input Symfony\Component\Console\Input\InputInterface
return Studio\Creator\CreatorInterface

makeParts() protected method

protected makeParts ( ) : AbstractPart[]
return Studio\Parts\AbstractPart[]

shouldLoadNewPackage() protected method

protected shouldLoadNewPackage ( )

Property Details

$partClasses protected property

protected $partClasses

$partInput protected property

protected PartInputInterface,Studio\Parts $partInput
return Studio\Parts\PartInputInterface