ここにAdldap2の作成者。あなたはAdldap2-Laravelパッケージを使用している場合は、付属のファサードを使用します。
$ldap = app('adldap');
$ldap->search()->users()->get();
またはそのインターフェースによって:また
use Adldap\Laravel\Facades\Adldap;
$results = Adldap::getProvider('default')->search()->where('cn', '=', 'John Doe')->get();
// Or:
$results = Adldap::getDefaultProvider()->search()->where('cn', '=', 'John Doe')->get();
// Or call `search()` directly and your default provider will be used:
$results = Adldap::search()->where('cn', '=', 'John Doe')->get();
を、あなたはまた、その別名によって容器の外にそれを解決することができます:コントローラの内部
$ldap = app(\Adldap\AdldapInterface::class);
:
namespace App\Http\Controllers;
use App\Http\Controller;
use Adldap\Laravel\Facades\Adldap;
class UserController extends Controller
{
/**
* Displays all LDAP users
*
* @return \Illuminate\Http\Response
*/
public function index()
{
$users = Adldap::search()->users()->get();
return view('ldap.users', compact('users'));
}
}
広告サーバーにアクセスできますか? laravel-5かlaravel-5.2のどちらかのタグも編集してください – davejal
私はあなたが 'adldap2/adldap2-laravel'のようなものを使っていると推測します。あなたはサービスプロバイダとFascadeに夢中になりましたか?これらのLaravelがなければ、プロバイダをシステムに挿入しないでください。 –