Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static function setConfig($lojaId, $chave, $valor)
- {
- $config = self::loadConfig($lojaId);
- $conn = self::getConnection();
- $query = $conn->createQueryBuilder();
- if (!isset($config[$chave])) {
- $query->insert('lojas_configuracoes')->values([
- 'chave' => $query->createNamedParameter($chave),
- 'valor' => $query->createNamedParameter(serialize($valor)),
- 'loja_id' => $query->createNamedParameter($lojaId)
- ])->execute();
- } else {
- $query
- ->update('lojas_configuracoes')
- ->set('valor', $query->createNamedParameter(serialize($valor)))
- ->where('chave=:chave AND loja_id=:loja_id')
- ->setParameter('chave', $chave)
- ->setParameter('loja_id', $lojaId)
- ->execute();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement