我如何在Hash::map()
?
示例:
$users = $this->User->find('all');
$results = Hash::map($users, '{n}', 'foo');
foo
应该被称为$this->foo
。
http://book.cakephp.org/2.0/en/core-utility-libraries/hash.html
感谢。
答案 0 :(得分:2)
您可以通过传递第一个条目指向对象的数组,第二个条目包含方法名称来实现:array($this, 'foo')
Hash::map($users, '{n}', array($this, 'foo'));