0

appController に関数があります。配列が苦手なので、これら 2 つの関数をマージしたいと考えています。

最初の配列

public $components = array(
    'Session',
    'Auth'=>array(
        'loginRedirect'=>array('controller'=>'users', 'action'=>'controlpanel'),
        'logoutRedirect'=>array('controller'=>'users', 'action'=>'index'),
        'authError'=>"You can't access that page",

        'authorize'=>array('Controller'),
        'authenticate' => array(
            'Form' => array(
                'fields' => array('username' => 'email')


            )
        )
    )
);

2 番目の配列

$this->Auth->authenticate = array(
        'Authenticate.MultiColumn' => array(
            'fields' => array(
                'username' => 'email',
                'password' => 'password'
            ),
            'columns' => array('email', 'mobileNo'),
            'userModel' => 'User',

        )
    );

私が欲しいのは、可能であれば最初の関数に2番目の関数を追加したいということです

4

1 に答える 1