问题标签 [illuminate-container]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何将 Laravel 应用程序嵌入到另一个 Web 应用程序中?
所以我有一个 Web 应用程序,比如 www.randomwebapp.com,我希望 www.randomwebapp.com/laravelapp 指向我编写的 laravel 应用程序。我已经想出了如何将我的 laravel 应用程序作为一个单独的包包含在我的 laravel 应用程序中并访问类,但我想知道如何实际去渲染视图/路由等。我主要关心如何实际开始运行应用程序(可能与 bootstrap/app.php 或 bootstrap/autoload.php 有关)。
php - 在独立的非 Laravel 应用程序中照亮验证器
我正在使用 Slim 和带有 Eloquent 模型的 Illuminate Database 包构建 API。我已经使用 Capsule 实例化了数据库处理程序,如README
. 然而,现在我想在我的模型上使用验证功能而不安装完整的 Laravel 套件,但我无法完全理解这个库的设计。
我该怎么办?似乎为 Laravel 提供的文档非常希望您开箱即用地使用 Laravel。
codeigniter - 如何使用 CodeIgniter 和 Eloquent ORM 实现服务器端数据表
我已经使用 CodeIgniter 实现了 Eloquent ORM,并且能够从数据库中获取记录。在使用上述实现服务器端数据表时需要一些帮助。 http://datatables.net/examples/data_sources/server_side.html
尝试使用这个:
$data = User::all()->toJson();
以 JSON 格式获取数据但不起作用,因为它需要更多数据表数据,例如记录数和绘制表的次数等。
我真的被困住了,这个小修复对我有很大帮助。
php - Laravel 缓存在 laravel 之外
我目前有 laravel 照亮数据库和雄辩的 laravel 之外的工作。
我现在正试图让缓存也能正常工作。
这就是我现在所拥有的。
尽管安装了 memcached 和 php 模块 memcached 并且可以正常工作,但这对我不起作用。
更新我没有得到这个配置的错误。我只是没有看到任何东西进入 memcached。我已经使用以下代码行进行了测试。
一边看盒子一边
php - 不使用 Laravel 定义 Illuminate 数据库
我对如何在我的项目中使用 Illuminate Database 感到有些困惑。我找到了两种使用它的方法,但不知道哪一种是最好/正确的方法。
解决方案1:
这是我的 database.php 的内容:
我像这样在我的应用程序中使用它
这样,我必须别名“使用 Illuminate\Database\Capsule\Manager 作为 Capsule;” 在我需要连接的每个文件中。
解决方案 2:我创建了一个我认为是单例的连接类。
然后我像这样在我的应用程序中使用它
两种方法都可以正常工作,但哪种方法更受欢迎?第一个解决方案是否每次都使用相同的连接?
谢谢
php - 无法使用 Blade 动态加载下拉列表
我是 Laravel 和 Blade 的新手,一直在尝试使用Illuminate/Html
.
我有一张桌子叫service_locations(location_id, location_area)
.
使用上表我试图填充下面的下拉列表:
但是当我尝试这样做时,我在倒数第二行 ( ), null, ['class' => 'form-control']) !!}
) 中收到以下错误:
我无法弄清楚上述代码的问题。
编辑 1 这是我的控制器的样子:
php - 未找到 Laravel 5 类“App\Http\Controllers\File”
我收到以下错误:
在 laravel 5 控制器中使用时:
我必须将文件系统添加到composer.json
和config/app.php
. 不知何故,我使用了错误的配置。
这就是我改变的:
作曲家.json
配置/app.php
当我运行时composer update
,它运行良好,但没有下载文件系统的输出。所以我的配置是错误的,但我不知道正确的方法。
有什么建议或提示吗?
php - 如何在 Laravel 中使用 Illuminate/Html 设置禁用的选择选项
我从 Laravel 开始,我使用 Illuminate/Html 来制作表单。
我想将 disabled 属性添加到第一个选项,但我没有找到方法。
laravel-4 - 子类化迁移器不适用于命名空间迁移
我有一些命名空间的迁移,由于命名空间,我无法通过 Class Not Found 错误。 在较早的问题中, 安东尼奥·卡洛斯·里贝罗 ( Antonio Carlos Ribeiro ) 说:
Laravel 迁移器不适用于命名空间迁移。在这种情况下,最好的办法是继承并替换 Migrator 类,就像 Christopher Pitt 在他的博客文章中解释的那样:https ://medium.com/laravel-4/6e75f99cdb0 。
我已经尝试过这样做(当然,随后是composer dump-autoload
),但我继续收到 Class Not Found 错误。我已将项目文件设置为
迁移文件本身如下:
Migrator.php 如下:
MigrationServiceProvider.php 如下:
autoload_classmap.php 中生成的行与预期的一样:
我正在打电话php artisan migrate --path="appTruancy/database/migrations"
,我收到错误:
我知道我一定是在做一些愚蠢的事情(我的直觉$class = "Truancy\\" . studly_case($file);
在 Migrator.php 中是错误的),但我无法拧开这个灯泡。migrate 命令显然成功地找到了我的迁移文件,并且正确的类名在类映射中,所以它必须在从文件中解析类名本身的过程中,子类和替换应该解决这个问题。关于我哪里出错的任何建议?
composer-php - 如何解决作曲家需求冲突?
我正在测试 Laravel Framework 新的 5.1 版本。
我想安装著名的barryvdh/laravel-ide-helper
软件包。
A 知道问题是:barryvdh/laravel-ide-helper
requireilluminate/filesystem: 5.0.x
和laravel/framework
require illuminate/filesystem: 5.1.x
。
如何配置我的composer.json
文件?
注意:我有"minimum-stability": "dev"
和"prefer-stable": true
在我的 composer.json 文件中。
在安装时,我收到此错误:
我已经尝试了以下所有命令,结果相同...
我还尝试在composer.json
文件中创建一个别名:
然后出现这个错误:
这是我的composer.json
文件: