每天laravel-20160728| Genaerator command-6

    /** * Replace the class name for the given stub. * * @param string $stub * @param string $name * @return string */
    protected function replaceClass($stub, $name)//replace Class
    {
        $class = str_replace($this->getNamespace($name).'\\', '', $name);// check the class

        return str_replace('DummyClass', $class, $stub);// str_replace
    }//Replace the class name for the given stub.

    /** * Get the desired class name from the input. * * @return string */
    protected function getNameInput()
    {
        return $this->argument('name');// Get Name Input
        // this->argument('name')
    }// Get the desired class name from the input.

    /** * Get the console command arguments. * * @return array */
    protected function getArguments()
    {
        return [
            ['name', InputArgument::REQUIRED, 'The name of the class'],
        ];// get Arguments the
    }// Get the console command arguments.

你可能感兴趣的:(每天laravel-20160728| Genaerator command-6)