public function initialize(PDO $pdo, ReflectionMethod $method, HermitAnnote $annote) { $procedureName = $annote->getProcedure($method); $dbMeta = HermitDatabaseMetaFactory::get($pdo); $info = $dbMeta->getProcedureInfo($procedureName); $this->setupSql = self::generateSetupSql($info); $this->sql = self::generateCallSql($info); }