Ai
1 Star 0 Fork 0

sintall.com/laravel-source-generator

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
OneFileGeneratorCommand.php 687 Bytes
一键复制 编辑 原始数据 按行查看 历史
sintall.com 提交于 2017-12-07 10:38 +08:00 . dd
<?php
namespace Sinta\Generators\Laravel;
abstract class OneFileGeneratorCommand extends GeneratorCommand
{
protected function generate(FileGenerator $generator)
{
$fqcn = $this->convertToFullQualifyClassName($this->getNameInput());
$path = $this->getRelativePath($fqcn).'.php';
if ($generator->exists($path)) {
$this->error($this->type.' already exists!');
return false;
}
return $this->generateFile($generator, $path, $fqcn);
}
protected function getNameInput()
{
return $this->argument('name');
}
abstract protected function generateFile(FileGenerator $generator, $path, $fqcn);
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/limary_admin/laravel-source-generator.git
git@gitee.com:limary_admin/laravel-source-generator.git
limary_admin
laravel-source-generator
laravel-source-generator
master

搜索帮助