Zend Framework 3 Archive

Zend Framework 3 – Doctrine getScalarResult + Form ObjectSelect

Se você esta utilizando Zend Framework 3 com Doctrine provavelmente já se deparou com algumas situações complicadas relacionadas aos formulários, no meu caso eu utilizo uma combo para trazer os valores e para isso eu sempre utilizava o ObjectSelect do Doctrine localizado em “\DoctrineModule\Form\Element\ObjectSelect”, mas surgiu a necessidade de construir uma consulta totalmente personalizada com

Erro de escrita na pasta Proxy do Doctrine + Zend Framework no Fedora 26

Se você chegou até aqui provavelmente se deparou com um erro de escrita na sua pasta Proxy do Doctrine, observe o erro: Para resolver este problema basta você ir até o diretório: E dar as permissões para a pasta Proxy dentro de DoctrineModule: Não sei exatamente se fora do ambiente de desenvolvimento essa permissão seria

Doctrine – Relação muitos para muitos no Zend Framework 3

Vou demonstrar através de exemplos práticos um relacionamento ManyToMany ou em nosso querido português “muitos para muitos” no Doctrine com Zend Framework 3+ Este tutorial foi resultado de estudos referente a ferramenta, portanto serei breve e sem muitos detalhes já que não possuo conhecimento avançado sobre a ferramenta. Primeiro vamos gerar nossas entidades: Veiculo Imei

Trabalhando com Data Fixture no Zend Framework 3

Se você pretende utilizar Data Fixtures no seu projeto Zend na versão 3 em diante, você pode utilizar este pacote: Link do pacote no site composer: https://packagist.org/packages/dkorsak/doctrine-data-fixture-module (Este conteúdo fornece uma dica a mais do que esta na documentação do pacote) Basta adicionar em seu composer.json na sessão “require” depois dar um update em seu

Atualizar PHP 5.6 para PHP 7 no Fedora Server 23

Se você esta procurando se manter atualizado, principalmente para rodar Zend 3 (não que seja necessário, apenas para estar atualizado), siga algumas dicas importantes logo abaixo. Primeiro você deve configurar os repositórios: Ativar o repositório Agora atualiza o Fedora 23 Neste momento você deve observar toda a atualização ocorrendo, por garantia vamos reiniciar o servidor

Instalando ext-mbstring no Fedora Server 23

Se você esta tentando executar o composer.phar se deparou come este erro: Provavelmente esta faltando a extensão ext-mbstring e para instalar basta digitar o comando:

Criando Entidades com Anotations no Doctrine + ZendFramework 3

Acesse através do seu console do linux ou prompt de comando do Windows vá até a pasta do projeto e digite o seguinte comando: Filtro: NOMETABELA = A primeira letra sempre será maiúscula, se caso tiver um underline no nome de sua tabela você deverá fazer da seguinte forma: Exemplo, nome da tabela é usuario_sistema,

Configuração de Conexão Doctrine no ZendFramework 3

Esta é uma configuração padrão que costumo utilizar em meus projetos para conexão do Doctrine com banco de dados MySQL, segue o exemplo caso deseja realizar a mesma configuração. Dentro do arquivo “projeto/config/autoload/local.php” também pode ser no arquivo global (geralmente utiliza-se arquivo local pra conexões locais e global para globais, mas quase sempre representam a