public function remove($alias) { $index = array_search($alias, $this->names, true); if ($index !== false) { array_splice($this->names, $index, 1); unset($this->calls[strtolower($alias)]); } }