protected function registerMakeCommand()
    {
        $this->app->singleton('command.repository.make', function ($app) {
            $prefix = $app['config']['repository.prefix'];
            $suffix = $app['config']['repository.suffix'];
            $contract = $app['config']['repository.contract'];
            $namespace = $app['config']['repository.namespace'];
            $creator = $app['repository.creator'];
            $files = $app['files'];

            return new RepositoryMakeCommand($creator, $prefix, $suffix, $contract, $namespace, $files);
        });

        $this->commands('command.repository.make');
    }
protected function registerMakeCommand()
    {
        $this->app->singleton('command.repository.make', function ($app) {
            $prefix = $app['config']['repository.prefix'];
            $suffix = $app['config']['repository.suffix'];
            $contract = $app['config']['repository.contract'];
            $namespace = $app['config']['repository.namespace'];
            $creator = $app['repository.creator'];
            $files = $app['files'];

            return new RepositoryMakeCommand($creator, $prefix, $suffix, $contract, $namespace, $files);
        });

        $this->commands('command.repository.make');
    }
protected function registerMakeCommand ( ) { $ this -> app -> singleton ( 'command.repository.make' , function ( $ app ) { $ prefix = $ app [ 'config' ] [ 'repository.prefix' ] ; $ suffix = $ app [ 'config' ] [ 'repository.suffix' ] ; $ contract = $ app [ 'config' ] [ 'repository.contract' ] ; $ namespace = $ app [ 'config' ] [ 'repository.namespace' ] ; $ creator = $ app [ 'repository.creator' ] ; $ files = $ app [ 'files' ] ; return new RepositoryMakeCommand ( $ creator , $ prefix , $ suffix , $ contract , $ namespace , $ files ) ; } ) ; $ this -> commands ( 'command.repository.make' ) ; }
Register the "make" repository command.

@return void
Register the make repository command .