public function placeholder($token) { $number = $this->_bindingsCount++; if ($token[0] !== ':' || $token !== '?') { $token = sprintf(':c%s', $number); } return $token; }
/** * Registers a value in the placeholder generator and returns the generated * placeholder * * @param \Cake\Database\ValueBinder $generator The value binder * @param mixed $value The value to bind * @param string $type The type to use * @return string generated placeholder */ protected function _bindValue($generator, $value, $type) { $placeholder = $generator->placeholder('tuple'); $generator->bind($placeholder, $value, $type); return $placeholder; }