config() public static method

Used to get or reconfigure dependencies with custom classes.
public static config ( array $config = [] ) : array
$config array When assigning new configuration, should be an array containing a `'classes'` key.
return array If `$config` is empty, returns an array with a `'classes'` key containing class dependencies. Otherwise returns `null`.
 /**
  * Tests that class dependencies can be reconfigured.
  */
 public function testConfiguration()
 {
     $expected = array('classes' => array('session' => __CLASS__));
     $this->assertEqual($expected, RequestToken::config());
     $new = array('classes' => array('session' => 'lithium\\storage\\Session'));
     RequestToken::config($new);
     $this->assertEqual($new, RequestToken::config());
 }