My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for

Nederlands, English, Русский, Deutsche, French, Italiano, Türkçe, Nederlandse


phpDays - flexibele php5 kader gebaseerd op de MVC en ORM design patterns.

Begin Nu

  • About het project (kenmerken)
  • Changelog (veranderingen tussen project-versies)
  • Install het kader op uw server en vervolgens configureren van een nieuw project
  • Upgrade een aanvraag van een vorige versie
  • Snel start voor je eerste applicaties als ze draaien
  • Antwoord Antwoord op u vragen
  • Alle pagina's in het Engels

Elke dag gebruik

  • MVC - Basisbegrippen die nodig zijn om te werken met het kader
  • Library klasse referentie beschrijvingen
  • Ajax ondersteuning in uw toepassingen
  • Multisite - beheren van veel sites in framework

Voor projectleden

NlCodingStyle  
Coding Stijl.
Updated Jan 2, 2010 by janversl...@gmail.com

Om deel te nemen aan het project phpDays dient u dezelfde codering stijl volgen (syntax voor php, html, css, js en YAML bestanden) .

Algemene regels

Sla alle bestanden en mappen in kleine letters op (gebruik "file_name.html in plaats van filename.html`) . Windows IN dit creëren een probleem We raden een ontwikkelomgeving IDE aan NetBeans (maar kan ook worden gebruikt en/voor andere, zoals Eclipse PDT) Houd alle bestanden in UTF-8-codering

  • Newlines moet in UNIX formaat
    • Het configureren van de IDE moet automatisch verwijderd worden van extra spaties aan het einde van lijnen (spaties)
Het configureren van de IDE automatisch tabbladen moet vervangen worden door 4 ruimtes in PHP-bestanden en 2 ruimten in alle andere (met inbegrip van HTML, CSS, JS en YAML bestanden)

Code voorbeeld

class Days_Model_User {
  // first position for constants: usee capital letters
  const USER_FIELD = 'username';
  // second position: properties. For private and protested properties use "_" prefix
  private $_name;
  protected $_name2;

  // third position: methods
  public static function test($x) {
    if (10==$x) {
       return true;
    }
    return false;
  }

  // before function definition set only one empty line
  protected function _test2($x, $y=10) {
    // not use empty lines into function code
    if ($x==$y) {
       return true;
    }
    return false;
  }
}

Automatische jou formaat aan code

Use this regular expressions for automatically format code:

From To Description
\t 4 spaces vervang een tab naar 4 spaties
[ ]+$ verwijder alle spaties aan het einde van de lijn
!([a-z$]) ! $1 set ruimte na niet exploitant
^[\t ]*\n verwijder alle legen lijnen
else *\n([ ]*)\{ else\n$1{ set { after else
if( if ( gebruik spatie na elseif
\)[ ]*\n[ ]*\{ ) {\n set java code style
^([ ]*)(public|protected|private) \n$1$2 set { in line with function

Regels voor het werken met PHP bestanden

Veiligheidsinformatie:


Sign in to add a comment
Powered by Google Project Hosting