草庐IT

seed_dump

全部标签

php - Laravel DB Seeds - 测试数据与样本数据

我可能误解了它的确切工作原理,但实现它的最佳方法是什么?我有一些想法,但看起来很老套。我有一组示例数据,用于测试我的应用程序。这是通过Laravel中内置的播种器播种的。这包含示例用户、地址、文档等内容。我还有一组应该投入生产的默认数据。我目前直接在迁移中添加它。例如,如果我要为account_roles添加一个表,我可能会在迁移的底部包含以下内容$account_admin=array('role'=>'AccountAdministrator','flag'=>'ACCOUNT_ADMIN');$account_owner=array('role'=>'AccountAdminis

php - 是否可以在安装我的包后自动执行 `composer dump-autoload`?

我写了一个Laravel包,我想提供给大家下载。但是,似乎我必须在添加包后手动执行composerdump-autoload。是否可以在安装后自动执行composerdump-autoload,以便composer自动加载我项目中的所有新类? 最佳答案 是的,您可以将它添加到composer.json的“post-update”脚本部分。然后它将在项目的每次更新后执行。您也可以将它添加到“安装后”部分,这样该命令将在安装后直接调用。composer.json的简短摘录:"scripts":{"post-root-package-in

php - 为什么 var_dump 显示文件路径?

我在使用var_dump时遇到了一些问题。这是我的代码:$rezultat=52;var_dump($rezultat);echo$rezultat1;这输出:C:\wamp\www\djole-php\test.php:5:booleanfalse1如您所见,var_dump在结果之前显示了整个路径,而不仅仅是“booleanfalse”。我可以让它只显示结果而不显示路径吗? 最佳答案 这是因为xdebug重载了var_dump。如果您编辑php.ini并添加xdebug.overload_var_dump=1您将不再使用var_

php - symfony2 - assetic assetic :dump command doesn't create stylesheets correctly

出于某种原因,我无法加载css文件。这是我使用的包的结构BDWebsiteBundlepubliccss这是我尝试加载css文件的方式{%stylesheets'bundles/bdwebsite/css/*'filter='cssrewrite'%}{%endstylesheets%}我做了assetic:dump我做错了什么? 最佳答案 您在stylesheets标记中引用了bundles/bdwebsite/css/*。assetic以这种方式查找web/bundles/bdwebsite/css(当前不存在的文件夹)中的所有

php - 为什么 var_dump 显示文件名和行号?

就在最近,PHP中的var_dump()(目前使用5.6.23)开始在实际转储我的变量之前打印出文件名和行号。我不知道服务器上有任何重大变化,所以我想知道为什么会发生这种情况,而且在网络或PHP文档(var_dump())中也找不到任何内容使用命令行时也会发生奇怪的行为:>php-r'var_dump("lol");'Commandlinecode:1:string(3)"lol"虽然我只是习惯于打印“string(3)“lol””。这不是一个障碍,但打破了我的几个单元测试,我需要比较一些来自使用var_dump()打印的API的输出。我最初认为它可能与xdebug有关,但找不到任何似

php - 为什么 var_dump 一个 Doctrine Objects 会杀死我的 Apache?

我有一个非常奇怪的问题,当我尝试var_dump(或print_r)一个Doctrine对象时,我的Apache响应一个空的空白页(200OKheader).我可以var_dump一个普通的php变量,例如:$dummy=array("a"=>1,"b"=>2);而且效果很好。但是我不能使用来自任何Doctrine类的任何对象(比如$connection->query()的结果,或者来self的带有Doctrine的对象模型的类的实例)。有人知道为什么会这样吗? 最佳答案 延迟加载代理总是包含Doctrine的EntityManag

php - 是否可以编译 Symfony2 assetic :dump and deploy that rather than run it on the server?

我的生产服务器出现问题,assetic:dump在Capifony部署时超时(但并非总是如此)。在本地运行assetic:dump没问题。也可以部署到不同的登台(功能不那么强大)服务器。要解决此问题(并加快部署速度),我想知道是否可以在部署之前运行assetic:dump并将这些合规Assets与部署的其余部分一起发送? 最佳答案 这有点棘手,我也在尝试这样做(java在我的服务器上无法正常工作,因此部署失败)。问题是Capifony从源代码控制存储库部署,通常转储的Assets不在存储库中(它们不应该)。所以我想做到这一点的唯一方

php - 寻找分析大型对象上的 var_dump (PHP) 的简便方法

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我知道(PHP的)var_dump应该是“人类可读的”等等,但分析大型对象只是一件令人头疼的事情。我正在努力理解在我们正在运行的脚本中传递的一些大对象。(我知道将xdebug与IDE一起使用是个好主意,但由于某种原因我无法让xdebug在这个项目上运行-好几天都浪费了,呃)。关于如何轻松消化一个非常大的var_dump的内容有什么想法吗?欢迎任何想法......虽然我

php - cakephp 将一个数组记录为 var_dump

我需要跳转到服务器端代码。它在那里使用cakephp。我想看到一个变量,我认为它是一个模型,但我不确定,让我们在orcase中成为一个变量。CakeLog::write('debug','myArray'.var_export($myArray));它会有输出myArray:Array我希望看到与var_dump可以生成的输出类似的输出。这可能吗?如果是,那么如何?感谢任何帮助。 最佳答案 只需使用print_r,它接受第二个参数不输出结果。CakeLog::write('debug','myArray'.print_r($myAr

php - Xdebug - 更改 var_dump 嵌套级别

你好,我启用了Xdebug扩展,但是当我转储一个长数组(比如1000个位置)时,xdebug会抑制这些值...是否可以关闭抑制,而不是Xdebug插件...给大家举个例子..object(stdClass)[213]public'OrderGetByStatusResult'=>object(stdClass)[214]public'OrderDTO'=>array(size=3)0=>object(stdClass)[215]...1=>object(stdClass)[230]...2=>object(stdClass)[266]... 最佳答案