问题标签 [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 5 中安装“Illuminate\Html”时找不到“Illuminate\Html\HtmlServiceProvider”
我知道这里有几个类似的问题,但没有一个能解决我的问题。
我正在尝试在 Ubuntu 14.04 上使用 Laravel 5 添加 HtmlServiceProvider。我不断收到以下错误:
我的 vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository
.php 看起来像:
我的 /.../config/app.php 看起来像:
在我的作曲中。杰森
任何帮助将非常感激。如果这个问题对您来说似乎重复,再次抱歉。
composer update
如果我删除我添加的提供程序和别名,则可以使用。但是在我重新添加它们之后,会出现同样的错误。
php - 使用 Laravel Validator 模块时没有错误消息文本
我设法在我的项目中使用 Laravel 验证模块,如下所示:
}
如果我吃午饭,我会得到以下输出:
“验证。必需”
我不知道为什么模块没有得到默认的错误字符串。我很确定模块工作正常,因为如果我尝试定义一些这样的自定义字符串:
我得到输出:
我错过了什么?
php - Reuse password broker logic to send activation email
I've got a simple CRUD application in which is possible to add users, through a form, the ideal flow is
- an admin fills the form with user name and password
- an email is sent to the user with a link to set the password
- the user is logged in
Now at the end of the day what I really want is that the PasswordBroker does, but instead to send the emails.passsowrd view I want a different one, and the rest of the logic can be the same
Is there an easy way so create a valid isntace of the passwordBroker and passing a different view?
the property emailWiew is protected so I cannot override it, I tried to create a new instance out of the IoC
but when I pass the email address I get an invalid user error
any idea?
laravel - 在 laravel 中使用增量更新或创建
我想要做的是更新或插入表中的行。就我而言,更新看起来像这样:
我不想使用 if else 语句。我真正想要的是将增量集成到以下语句中,以便它按上述语句更新。
提前致谢!
php - Illuminate\Html\HtmlServiceProvider' 未找到
我正在使用宅基地,并且在 ProviderRepository.php 第 146 行中继续出现 FatalErrorException:我已经完成了 composer requireIllumina/html 和 composer update。没运气。这是我在提供者和别名中的内容
应用程序.php
];
php - 如何扩展 Laravel 的 bcrypt 方法
我做了一个结合了不同哈希算法的 php 类,我想在bcrypt()
laravel 的方法中实现它。
我目前的解决方案是访问 AuthController 并替换bcrypt($data['password'])
为,但我想知道是否有一种方法可以在不更改Illuminate Hashing供应商或 AuthController 中bcrypt(phashp($data['password']))
的代码的情况下修改该方法。
如何扩展此方法?
谢谢!
php - 在没有 PHP Artisan 命令的情况下在 Laravel 之外使用 Illuminate 数据库
我正在尝试在 Laravel 4.2 项目之外使用 Illuminate 的数据库设置数据库迁移。我在网上阅读的所有内容都表明使用 Laravel 之外的任何 Illuminate 组件是完全可行的,但我遇到的困难是在不使用 Artisan 命令的情况下创建数据库迁移(“php artisan make:migration create_user_table”)。如果有人可以帮助我解决这个问题,我将不胜感激,因为我知道以前有人必须找到解决问题的方法。
谢谢!
php - 使用 Phinx 照亮 Laravel 外部的数据库以进行迁移
我正在做一个项目,我在 Laravel 4.2 之外使用 Illuminate 的数据库组件,并尝试使用 Phinx 从命令行进行迁移。我已经在 phinx.yml 文件中为生产、开发和本地设置了我的数据库环境,我将其命名为“vagrant”。当我尝试运行“php vendor/bin/phinx migrate -e vagrant”时,它返回说“无法确定数据库名称!请在配置文件中指定数据库名称。” 我已经多次尝试找出导致它的原因,数据库名称是正确的。有任何想法吗?
谢谢!
laravel-5 - Laravel 5 错误 - 声明 Illuminate\Container\Container::make() 必须与 Illuminate\Contracts\Container\Container::make 兼容
在作曲家更新并安装合同后,我收到此错误:
找不到解决办法,请问有大神知道怎么解决吗?
compiled.php
我在文件夹中丢失了vendor
文件。所以当我把它拉回来时,一切都像以前一样。
好吧,现在我想登录或注册时得到这个:
App\User 类包含 1 个抽象方法,因此必须声明为抽象方法或实现其余方法(Illuminate\Contracts\Auth\Authenticatable::getAuthIdentifierName)
php - 在 CodeIgniter 3 中使用 Illuminate/Database Eloquent ORM 进行多数据库连接
我刚刚将 Laravel 的数据库层 Eloquent 包含到我的 CodeIgniter 3 项目中。然而,我的问题是我无法使用 Eloquent 模型连接到多个数据库。
对于默认数据库,这是我配置数据库的方式:
以上效果很好。但是我有一个来自另一个数据库的员工表。我可以使用查询生成器来使用它,但是使用 Eloquent 模型失败了。
我试过这个:
尝试设置 Eloquent 模型并使用如下连接:
是否可以在 Laravel 之外使用 Illuminate\Database Eloquent ORM 连接到多个数据库?如果是,如何?