TYPO3 Flow 2.0.0 documentation

  • Quickstart
  • The Definitive Guide
  • TYPO3 Publications Style Guide
  • Docstart
  • Show Source
  • index
  • Previous
  • Up
  • Next
two  three Layout: fixed  adaptive 

Coding GuidelinesΒΆ

  • PHP Coding Guidelines & Best Practices
    • CGL on One Page
    • Code Formatting and Layout aka "beautiful code"
      • General considerations
        • Indentation and line formatting
      • Naming
      • Vendor namespaces
      • Package names
      • Namespace and Class names
      • Interface names
      • Exception names
      • Method names
      • Variable names
      • Constant names
      • Filenames
    • PHP code formatting
      • Inline comments
      • Strings
      • Arrays
      • Classes
      • Functions and methods
      • if statements
      • switch statements
    • Development Process
      • Test-Driven Development
      • Commit Messages
      • Source Code Documentation
      • Documentation Blocks
      • Class documentation
      • Documenting variables, constants, includes
      • Method documentation
      • Testcase documentation
      • Defining the Public API
      • Overview of Documentation Annotations
    • Best Practices
      • TYPO3 Flow
      • Error Handling and Exceptions
      • Throwing an exception
      • Unit Testing
      • Cross Platform Coding
      • PHP in General
      • Comments
  • JavaScript Coding Guidelines
    • Naming Conventions
    • Doc Comments
    • Class Definitions
      • Prototype Class Definitions
      • Singleton Class Definitions
      • Class Doc Comments
      • Method Definitions
      • Property Definitions
      • Code Style
    • Using JSLint to validate your JavaScript
    • Event Handling
    • ExtJS specific things
      • How to extend data stores
    • Unit Testing
  • Docstart
  • Show Source
  • index
  • Previous
  • Up
  • Next
two  three Layout: fixed  adaptive 
TYPO3 Logo
  •