public function tryStrategies($file) { $type = ''; foreach ($this->strategies as $strategy) { $type = call_user_func($strategy, $file); if ($type) { break; } } return $type; }