public function getOperation($method) {
		if (!$this->operations->has($method)) {
			$this->operations->set($method, new Operation());
		}

		return $this->operations->get($method);
	}
public function getOperation($method) {
		if (!$this->operations->has($method)) {
			$this->operations->set($method, new Operation());
		}

		return $this->operations->get($method);
	}
public function getOperation ( $ method ) { if ( ! $ this -> operations -> has ( $ method ) ) { $ this -> operations -> set ( $ method , new Operation ( ) ) ; } return $ this -> operations -> get ( $ method ) ; }
Gets the operation for the given method, creates one if none exists

@param string $method
@return Operation
Gets the operation for the given method creates one if none exists