SlideShare una empresa de Scribd logo
1 de 69
http://www.flickr.com/photos/joeshlabotnik/4857173373/
•
•
•
–



–



–
•

•

•
•
•
    –
    –
    –
    –
    –
    –
•
•
•
•
•
•
•
•
•
•
•

•
•
•

•
    –
Interfaces
160
140                                137

120
100
80
60
40
20
          4
 0
      symfony 1.4                Symfony2
•
•
•
•
•
•
•
•
    –
    –
    –
•
•
•
    –
•
•

    –
    –
•
•

•
•
•
    –


•

•
// src/Symfony/Component/Yaml/Exception/ExceptionInterface.php
namespace SymfonyComponentYamlException;

interface ExceptionInterface
{
}



// src/Symfony/Component/Yaml/Exception/DumpException.php
namespace SymfonyComponentYamlException;

class DumpException extends RuntimeException implements ExceptionInterface
{
}
•
•

•
•
•

•
•

    –
    –
    –
    –
•
•

•
•
•
•
•
•
•
•

•
•

•
•
•
•
•

    –
    –
•
•
•
    –
    –
    –


•
•

•
Consumer
            (Symfony)




           OAuth2
           Provider


Consumer                Consumer
  (ZF)                    (Silex)
•
•
•
•
    –
    –
    –
Inspire yourself by Symfony2 to create better code
Inspire yourself by Symfony2 to create better code

Más contenido relacionado

Destacado

Kapitel 8: 
Fundamentale vs. Technische Analyse
Kapitel 8: 
Fundamentale vs. Technische AnalyseKapitel 8: 
Fundamentale vs. Technische Analyse
Kapitel 8: 
Fundamentale vs. Technische Analyseanyoption
 
Kapitel 5: 
Übersicht der Martkanalyse
Kapitel 5: 
Übersicht der MartkanalyseKapitel 5: 
Übersicht der Martkanalyse
Kapitel 5: 
Übersicht der Martkanalyseanyoption
 
Kapitel 3: Typen von Vermögenswerten
Kapitel 3: Typen von VermögenswertenKapitel 3: Typen von Vermögenswerten
Kapitel 3: Typen von Vermögenswertenanyoption
 
Kapitel 6: Fundamentale Analyse
Kapitel 6: Fundamentale AnalyseKapitel 6: Fundamentale Analyse
Kapitel 6: Fundamentale Analyseanyoption
 
Salesforce Developer Console ppt
Salesforce Developer Console  pptSalesforce Developer Console  ppt
Salesforce Developer Console pptKuhinoor Alom
 
Kapitel 9: 
Eingehende Handelsstrategien und Taktiken
Kapitel 9: 
Eingehende Handelsstrategien und TaktikenKapitel 9: 
Eingehende Handelsstrategien und Taktiken
Kapitel 9: 
Eingehende Handelsstrategien und Taktikenanyoption
 
Analysis of Nine Pillars of Corporate Governance Principles for Small and Med...
Analysis of Nine Pillars of Corporate Governance Principles for Small and Med...Analysis of Nine Pillars of Corporate Governance Principles for Small and Med...
Analysis of Nine Pillars of Corporate Governance Principles for Small and Med...Karan Mahajan, CCRA
 
Exantemas de la infancia
Exantemas de la infanciaExantemas de la infancia
Exantemas de la infanciajulian simon
 
Design & Development of Web Applications using SpringMVC
Design & Development of Web Applications using SpringMVC Design & Development of Web Applications using SpringMVC
Design & Development of Web Applications using SpringMVC Naresh Chintalcheru
 

Destacado (15)

Big Data 101
Big Data 101Big Data 101
Big Data 101
 
Clase Timer 1
Clase Timer 1Clase Timer 1
Clase Timer 1
 
Caricatures
CaricaturesCaricatures
Caricatures
 
Rpp smp ips
Rpp smp ipsRpp smp ips
Rpp smp ips
 
pediatria
pediatriapediatria
pediatria
 
Kapitel 8: 
Fundamentale vs. Technische Analyse
Kapitel 8: 
Fundamentale vs. Technische AnalyseKapitel 8: 
Fundamentale vs. Technische Analyse
Kapitel 8: 
Fundamentale vs. Technische Analyse
 
Kapitel 5: 
Übersicht der Martkanalyse
Kapitel 5: 
Übersicht der MartkanalyseKapitel 5: 
Übersicht der Martkanalyse
Kapitel 5: 
Übersicht der Martkanalyse
 
Kapitel 3: Typen von Vermögenswerten
Kapitel 3: Typen von VermögenswertenKapitel 3: Typen von Vermögenswerten
Kapitel 3: Typen von Vermögenswerten
 
Kapitel 6: Fundamentale Analyse
Kapitel 6: Fundamentale AnalyseKapitel 6: Fundamentale Analyse
Kapitel 6: Fundamentale Analyse
 
Europa e Europeus - Germânicos
Europa e Europeus - GermânicosEuropa e Europeus - Germânicos
Europa e Europeus - Germânicos
 
Salesforce Developer Console ppt
Salesforce Developer Console  pptSalesforce Developer Console  ppt
Salesforce Developer Console ppt
 
Kapitel 9: 
Eingehende Handelsstrategien und Taktiken
Kapitel 9: 
Eingehende Handelsstrategien und TaktikenKapitel 9: 
Eingehende Handelsstrategien und Taktiken
Kapitel 9: 
Eingehende Handelsstrategien und Taktiken
 
Analysis of Nine Pillars of Corporate Governance Principles for Small and Med...
Analysis of Nine Pillars of Corporate Governance Principles for Small and Med...Analysis of Nine Pillars of Corporate Governance Principles for Small and Med...
Analysis of Nine Pillars of Corporate Governance Principles for Small and Med...
 
Exantemas de la infancia
Exantemas de la infanciaExantemas de la infancia
Exantemas de la infancia
 
Design & Development of Web Applications using SpringMVC
Design & Development of Web Applications using SpringMVC Design & Development of Web Applications using SpringMVC
Design & Development of Web Applications using SpringMVC
 

Inspire yourself by Symfony2 to create better code

Notas del editor

  1. Bridges are independent of the third party library and of the component so that component stays uncoupled. This is also a prevention measure for the component to not become bloated.