public createModel ( mixed $data, Kraken\Loop\LoopInterface $loop ) : Kraken\Channel\ChannelModelInterface | ||
$data | mixed | |
$loop | Kraken\Loop\LoopInterface | |
return | Kraken\Channel\ChannelModelInterface |
public function createModel($data, LoopInterface $loop)
{
return (new ReflectionClass($data['class']))->newInstance($loop, $data['config']);
}