【发布时间】:2013-05-03 17:05:22
【问题描述】:
我在 app/Lib/mylibrary.php 中有一个库 它从我们的 ldap 服务器获取用户信息。 lib 函数在控制器中被调用并且工作正常。
如何将生成的用户数据从 lib 函数传递到控制器? 我知道如何获取真或假,但不知道如何将值传递给控制器。
【问题讨论】:
-
你的库是什么样的?这完全取决于验证凭据的函数返回什么数据。
-
还要始终指定您使用的蛋糕版本。如果您使用的是 2.x,您的文件应该是“Mylibrary.php”,其中包含一个名为“Mylibrary”的类(注意大小写)。
-
返回的数据在一个数组中,Cake v 2.2.1。我希望能够在控制器中使用数组值和键。
array( 'count' => (int) 1, (int) 0 => array( 'cn' => array( 'count' => (int) 1, (int) 0 => 'name' ), (int) 0 => 'cn', 'sn' => array( 'count' => (int) 1, (int) 0 => 'surname' ), (int) 1 => 'sn', 'c' => array( 'count' => (int) 1, (int) 0 => 'US' ),
标签: cakephp controller