/** * Create a robot, using Config settings for host/port, * providing a PSU::is() conditional. * * @param $config * @param $is Conditional for PSU::is() * @return Object that impelements RobotInterface */ public static function conditional_robot_from_config(\PSU\Config $config, $is) { if (\PSU::is($is)) { return self::robot_from_config($config); } return new Dummy(null, null); }