/** * 新しいスコープを作成する * * @param ScopeIF $parent * @param string $name */ public static function create(ScopeIF $parent = null, $name = 'scope') { $s = new Scope(); // スコープに名前を入れる $s->_name = $name; $s->initScope(); // 親スコープを指定 if ($parent !== null) { $s->setParent($parent); } return $s; }