public function testIntegration4() { $assign = Fabric::createAssign(); list($id, $user, list($namee, $contacts)) = $assign->get(['id' => 1, 'user' => ['name' => 'Foo Bar', 'contacts' => 'foo bar baz']]); $this->assertEquals(null, $id); $this->assertEquals(null, $namee); $this->assertEquals(null, $contacts); }
<?php /** * Created by PhpStorm. * User: Kir * Date: 14.10.2015 * Time: 20:14 */ include __DIR__ . '/../../../../autoload.php'; $assign = \Angrybender\Pattern\Fabric::createAssign(); $yaDisk = ["trash_size" => 4631577437.0, "total_space" => 319975063552.0, "used_space" => 26157681270.0, "system_folders" => ["applications" => "disk:/apps", "downloads" => "disk:/download/"]]; list($system_folders, list($applications, $downloads)) = $assign->get($yaDisk); var_dump($applications); var_dump($downloads);