每天laravel-20160725| Genaerator command-2

Star英

关注

阅读 59

2023-03-02


/**
* Get the stub file for the generator.
*
* @return string
*/
abstract protected function getStub();//Get the stub file for the generator

/**
* Execute the console command.
*
* @return bool|null
*/
public function fire()//Execute the console command
{
$name = $this->parseName($this->getNameInput());// $name use a function to parse it and use a function to get Input name

$path = $this->getPath($name);// from the name get path ,

if ($this->alreadyExists($this->getNameInput())) {// if know the name
$this->error($this->type.' already exists!');

return false;
}// tell the false messages

$this->makeDirectory($path);// make dir

$this->files->put($path, $this->buildClass($name));// put file to the path

$this->info($this->type.' created successfully.');// write log.
}


精彩评论(0)

0 0 举报