PHP Class Devise\Models\Scaffolding\Types\BaseScaffolding

Inheritance: use trait Illuminate\Console\AppNamespaceDetectorTrait
Show file Open project: devisephp/cms

Public Properties

Property Type Description
$apis array
$constants
$pages array
$srcFiles array
$templates array
$viewFiles array

Protected Properties

Property Type Description
$fields

Public Methods

Method Description
__construct ( TemplateScaffolding $TemplateScaffolding, SanityChecksHelper $SanityChecksHelper, MigrationScaffolding $MigrationScaffolding, SeederScaffolding $SeederScaffolding, DeviseSeeder $DeviseSeeder, Framework $Framework )
scaffold ( $modelName, array $fields = [] ) : boolean

Protected Methods

Method Description
createPages ( $pagesOrApis )
hydrateConstants ( $modelName )
makeSrcFiles ( ) : boolean
makeViewFiles ( ) : boolean

Method Details

__construct() public method

public __construct ( TemplateScaffolding $TemplateScaffolding, SanityChecksHelper $SanityChecksHelper, MigrationScaffolding $MigrationScaffolding, SeederScaffolding $SeederScaffolding, DeviseSeeder $DeviseSeeder, Framework $Framework )
$TemplateScaffolding Devise\Models\Scaffolding\TemplateScaffolding
$SanityChecksHelper Devise\Models\Scaffolding\SanityChecksHelper
$MigrationScaffolding Devise\Models\Scaffolding\MigrationScaffolding
$SeederScaffolding Devise\Models\Scaffolding\SeederScaffolding
$DeviseSeeder Devise\Support\DeviseSeeder
$Framework Devise\Support\Framework

createPages() protected method

protected createPages ( $pagesOrApis )
$pagesOrApis

hydrateConstants() protected method

protected hydrateConstants ( $modelName )
$modelName

makeSrcFiles() protected method

protected makeSrcFiles ( ) : boolean
return boolean

makeViewFiles() protected method

protected makeViewFiles ( ) : boolean
return boolean

scaffold() public method

public scaffold ( $modelName, array $fields = [] ) : boolean
$modelName
$fields array
return boolean

Property Details

$apis public property

public array $apis
return array

$constants public property

public $constants

$fields protected property

protected $fields

$pages public property

public array $pages
return array

$srcFiles public property

public array $srcFiles
return array

$templates public property

public array $templates
return array

$viewFiles public property

public array $viewFiles
return array