Tag: laravel

将数据传递给Laravel 4中的一个闭包

我试图在Laravel 4中使用邮件类,我无法将variables传递给$ m对象。 $ team对象包含我从数据库中获取的数据,并且有口才。 Mail::send('emails.report', $data, function($m) { $m->to($team->senior->email, $team->senior->first_name . ' '. $team->senior->last_name ); $m->cc($team->junior->email, $team->junior->first_name . ' '. $team->junior->last_name ); $m->subject('Monthly Report'); $m->from('info@website.com', 'Sender'); }); 出于某种原因,我得到一个错误$团队对象不可用。 我想这与范围有关。 有任何想法吗 ?

如何在laravel 5中获取当前的路由名称?

我正在尝试使用Laravel 5获取当前的路由名称。 在laravel 4中,我可以使用Route :: currentRouteName()来完成它。 我怎么能在laravel 5中做到这一点? 谢谢

有没有办法用Laravel的ELOQUENT ORM“限制”结果?

有没有办法用Laravel的ELOQUENT ORM“限制”结果? SELECT * FROM `games` LIMIT 30 , 30 和雄辩?

在迁移中向现有表添加新列

我真的不知道如何使用PHP laravel框架将数据添加到我的数据库的退出表中。 我试图编辑迁移文件 public function up() { Schema::create('users', function($table){ $table->integer("paid"); }); } 并在terminalphp artisan migrate:install和migrate 如何添加新列?

Laravel – 雄辩或stream利的随机排

如何在Laravel框架中使用Eloquent或Fluent来select一个随机行? 我知道,通过使用SQL,您可以通过RAND()进行sorting。 但是,我想在初始查询之前, 不计算logging的数量而获得随机行。 有任何想法吗?

Laravel:获取基地址

简单的问题,但答案似乎很难得到。 在Codeigniter中,我可以加载url helper,然后简单地做 echo base_url(); 获取我的网站的url。 Laravel有没有相当于?

pipe理Laravel中的关系,坚持存储库模式

在阅读T. Otwell关于Laravel良好devise模式的书后,我在Laravel 4中创build了一个应用程序,结果发现自己为应用程序中的每个表创build了一个存储库。 我结束了以下表结构: 学生:身份证,姓名 课程:id,名字,teacher_id 教师:身份证,姓名 作业:id,name,course_id 分数(作为学生和作业之间的枢纽):student_id,assignment_id,分数 我有存储库类查找,创build,更新和删除所有这些表的方法。 每个存储库都有一个与数据库交互的Eloquent模型。 关系在每个Laravel的文档模型中定义: http ://laravel.com/docs/eloquent#relationships。 创build新课程时,我所做的只是在课程资料库中调用create方法。 那个课程有作业,所以当创build一个时,我也想为每个学生在课程中创build一个分数表的入口。 我通过Assignment Repository来完成。 这意味着分配库与两个Eloquent模型进行通信,使用Assignment和Student模型。 我的问题是:由于这个应用程序的规模可能会增加,更多的关系将被引入,是否是与存储库中的不同Eloquent模型进行通信的良好实践,或者应该使用其他存储库来完成(我的意思是从分配存储库调用其他存储库)还是应该一起在雄辩模型中完成? 另外,将分数表作为作业和学生之间的关键是否是好的做法,还是应该在其他地方做?

你如何检查“如果不是空”与雄辩?

你如何检查一个字段是不是空的与雄辩? 我试过Model::where('sent_at', 'IS NOT', DB::raw('null'))->…但它IS NOT作为绑定而是比较。 这就是DB::getQueryLog()所说的: 'query' => string 'select * from my_table where sent_at = ? and profile_id in (?, ?) order by created_at desc' (length=101) 'bindings' => array (size=3) 0 => string 'IS NOT' (length=6) 1 => int 1 2 => int 4

exception处理程序中出错。 – Laravel

这是一个Laravel安装相关的问题。 我有一个面向公众的Unix服务器设置: <VirtualHost *:80> ServerAdmin webmaster@mydomain.org DocumentRoot "/var/www/mydomain" ServerName mydomain.org ServerAlias www.mydomain.org ErrorLog "/var/log/mydomain.org-error_log" CustomLog "/var/log/mydomain.org-access_log" common </VirtualHost> 我可以用/ var / www / mydomain来提供文件,例如: http ://mydomain.org/test.php,test.php包含: <?php echo 'test'; 工作正常。 在bash中,通过Composer安装Laravel并查看这些文件: # ls /var/www/mydomain/my-laravel-project .gitattributes CONTRIBUTING.md artisan composer.json phpunit.xml readme.md vendor .gitignore app bootstrap composer.lock public server.php 所以当我浏览到: http://mydomain.org/my-laravel-project/public/ 为什么我的申请报告: Error in exception handler. 在浏览器中 […]

Laravel检查是否存在logging

新来laravel,所以请原谅这个新手问题,但如何find一个logging存在? $user = User::where('email', '=', Input::get('email')); 我会在这里看看$user是否有logging?