public static function createFromString($string) { $lines = explode('\\n', $string); $rows = count($lines); $cols = strlen($lines[0]); $player = new Player($cols, $rows); foreach ($lines as $y => $line) { foreach (str_split($line) as $x => $char) { if ($char == '*') { $cell = new Cell(); $cell->setMature(); $player->university->setObjTo($x, $y, $cell); } } } return $player; }