Overview

Namespaces

  • None
  • PHP
  • Pry
    • Auth
      • Interfaces
    • Config
    • Controller
    • Date
    • Db
    • Feed
      • Abstracts
      • Writers
    • File
      • Decorator
    • Form
      • Element
    • Image
    • Log
      • Writer
    • Net
      • Exception
    • Session
    • Util
    • Validate
      • Validator
    • View

Classes

  • Bench
  • CommandLineBuilder
  • Pagination
  • Registry
  • Strings
  • Token
  • UserAgent

Exceptions

  • ExceptionHandler
  • Overview
  • Namespace
  • Class
  • Tree

Namespace Pry\Util

Classes summary
Bench Classe bench. Mesure de performance de script php avec possibilité d'ajout de flag intermédiaire.
CommandLineBuilder
Pagination Classe permettant de générer une pagination pour un jeu de résultat. Retourne uniquement un array , pas de formatage HTML <code> $pager = new Util_Pagination($total); $pagin = $pager->create(); $data = $sql->query('SELECT id FROM planning LIMIT '.$pager->itemMini.','.$pager->nbItemParPage); foreach($pagin as $tab) { if($tab['encours']) echo $tab['page']; else echo' '.$tab['page'].' '; } </code>
Registry Generic storage class helps to manage global data.
Strings Classe String
Token Classe de génération de token pour se prémunire des attaques CSRF
UserAgent Classe d"identification de navigateur internet. <code> $ua = new UserAgent(); if($ua->isMobile()){echo 'Navigateur mobile';} $ua->addMobile('Mon Mobile'); $mesMobiles = array('mobile 1', 'mobile2'); $ua->addMobile($mesMobiles); $ua->removeMobile('Nokia'); </code>
Exceptions summary
ExceptionHandler Gestion des exceptions personnalisée
Pry API documentation generated by ApiGen 2.8.0