|La TALL Stack]] Tailwind CSS, [[/informatique/javascript/AlpineJS|AlpineJS]], Laravel et Livewire
... es ui presets fournis par Laravel pour un simple dashboard ou la tall stack ou ... de simples mais jolis dashboards comme [[https://www.creative-tim.com/live/paper-dashboard-laravel|paper-dashboard-laravel]]
* [[htt
ion fr du guide de référence.
* [[http://robertbasic.com/blog/online-resources-for-zend-framework/|Online resources for Zend Framework]] by Robert Basic
* Les méthodes et classes Fast_X de http://sekaijin.ovh.org/ (Fast_Action, Fast_Controller_Action, Fast_Config, ...)
==== Q
tp://www.symfony-project.org/reference/1_4/en/16-Tasks|Symfony Reference Book v1.4]]
* [[http://www.symfony-project.org/reference/1_4/en/16-Tasks|Tasks]] (chap 16)
* [[http://www.doctrine-project.org/projects/orm/1.2/docs/en|Doctrine ORM v1.2]... topher MANEU
[[http://webmozarts.com/2009/06/30/easy-unit-testing/|Easy Unit Testing]] with Lime, the
=====
Dans un site on doit pouvoir surcharger : assets, action, view, model, lib, DSN, Config:
<note important>Pour des classes qui porteraient le même nom mais seraient dans... to|Multiple domains for one symfony project, the basics, config file version]]
> [[http://mirmodynamic... /Multiple-domains-for-one-symfony-project%2C-the-basics|Multiple domains for one symfony project, the
u mois sur 1 seul chiffre (1 à 31) ne fonctionne pas avec Php/Windows. La raison est que strftime n'est pas portable et la doc php n'est donc pas correcte pour tous les OS.
Voir:
* le bug et sa solution: [[... n.microsoft.com/en-us/library/fe06s4ak%28VS.71%29.aspx]]
La solution pour le %e : remplacer par "%#d"
tp://php100.wordpress.com/|Stanislav Malyshev (alias Stas)]] on 2009-07-13
* [[http://www.phpclasses.org/blog/post/66-More-defensive-programming-practices-to... Manuel Lemos on 2007-05-29
* [[http://www.phpclasses.org/blog/post/117-PHP-compiler-performance.htm
====== Database Abstraction Layers (DAL) pour Php ======
[[glossaire:DAL|Database Abstraction Layers (DAL)]]
Voir aussi [[/inform... htweight, consistent interface for accessing databases in PHP. Each database driver that implements the PDO interface can expose database-specific feature
<code php>
<?php
class Utils_ZFApplicationExplorer
{
/**
* Explore les modules du MVC à la r... s:');
$matches = null ;
foreach( $dirs as $modName => $modControllersPath )
{
$m... lName = strtolower($matches[1]);
$ctrlClassName = $ctrlName .'Controller' ;
$fi... Y_SEPARATOR.$file ;
// Si ce n'est pas le module par défaut,
// le nom de l
beaucoup de protocoles [[/glossaire/otp|One Time Password (OTP)]] et qui est certifiée par le consorti... github.com/multiOTP/multiotp/wiki
The multiOTP class can be used alone (for example to have strong authentication for your PHP based web application), as a command line tool (to handle users and have strong authentication using comm
ture()). Pour que le code du filtre ne s'exécute pas à toute les requêtes, on va forcer Symfony a ne pas affecter à l'utilisateur la langue par défaut. Il... iltre les langues disponibles sur le site.
==== Pas de culture par défaut ====
# apps/frontend/con... en]
==== Le filtre AutoLanguageFilter ====
La classe AutoLanguageFilter qui hérite de sfFilter :
<co
vel. Lumen is built for speed, and is one of the fastest PHP micro-frameworks available - even significantly faster than similar frameworks such as Silex.
http://lumen.laravel.com
Voir aussi le framework complet ... ===
* http://laravel.io/forum
* https://laracasts.com/discuss/channels/lumen
==== Tips & Tricks
====== Singleton ======
Une classe héritable pour faire des Singletons.
Nécessite PHP >= 5.3.
<code php>
abstract class Singleton
{
// this must be in every inherited ... nal private function __sleep()
{
/* restless class */
}
/**
* Get the instance
* @return A object of a class
*/
final public static function getInstance()
e la BdD
* Travailler avec des Objets Php et pas des colonnes de table
* Validation des donnée... re la couche données et l'interface humaine
* Phase de Développement
* Debuggage
* Tests unitaires
* Tests fonctionnels
* Phase de Production
* Déploiement: installation, c... otencier. Le code de Symfony ne contient presque pas de code issu de la communauté. Les propositions d