Extending Symfony2 Web Application Framework. Symfony2 took the great features of the original framework to new levels of extensibility. With this practical guide you’ll learn how to make the most of Symfony2 through controlling your code and shari - Helion

ebook
Autor: Sebastien ArmandTytuÅ‚ oryginaÅ‚u: Extending Symfony2 Web Application Framework. Symfony2 took the great features of the original framework to new levels of extensibility. With this practical guide you’ll learn how to make the most of Symfony2 through controlling your code and shari
ISBN: 9781783287208
stron: 140, Format: ebook
Data wydania: 2014-03-25
Księgarnia: Helion
Cena książki: 109,00 zł
Osoby które kupowaÅ‚y "Extending Symfony2 Web Application Framework. Symfony2 took the great features of the original framework to new levels of extensibility. With this practical guide you’ll learn how to make the most of Symfony2 through controlling your code and shari", wybieraÅ‚y także:
- Cisco CCNA 200-301. Kurs video. Administrowanie bezpieczeństwem sieci. Część 3 665,00 zł, (39,90 zł -94%)
- Cisco CCNA 200-301. Kurs video. Administrowanie urządzeniami Cisco. Część 2 665,00 zł, (39,90 zł -94%)
- Cisco CCNA 200-301. Kurs video. Podstawy sieci komputerowych i konfiguracji. Część 1 665,00 zł, (39,90 zł -94%)
- Cisco CCNP Enterprise 350-401 ENCOR. Kurs video. Programowanie i automatyzacja sieci 443,33 zł, (39,90 zł -91%)
- CCNP Enterprise 350-401 ENCOR. Kurs video. Mechanizmy kierowania ruchem pakiet 443,33 zł, (39,90 zł -91%)
Spis treści
Extending Symfony2 Web Application Framework. Symfony2 took the great features of the original framework to new levels of extensibility. With this practical guide you’ll learn how to make the most of Symfony2 through controlling your code and sharing it more widely eBook -- spis treÅ›ci
- Extending Symfony2 Web Application Framework
- Table of Contents
- Extending Symfony2 Web Application Framework
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers, and more
- Why subscribe?
- Free access for Packt account holders
- Support files, eBooks, discount offers, and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- 1. Services and Listeners
- Services
- A geolocation service
- Testing services and testing with services
- Tagging services
- Listeners
- Updating user preferences using custom events
- Improving user performance
- Code that works after the response
- Summary
- Services
- 2. Commands and Templates
- Commands
- The initial situation
- Resizing user pictures
- Testing a command
- Commands as an interface to services
- Twig
- Managing our scripts
- Testing a Twig extension
- The time difference filter
- Summary
- Commands
- 3. Forms
- An input for geographical coordinates
- Setting up the basics
- Using the map
- Data transformers
- Forms based on user data
- Going further
- The initial setup
- Adding and removing fields
- Summary
- An input for geographical coordinates
- 4. Security
- Authentication
- Simple OAuth with GitHub
- The firewall
- The security factory
- Simple OAuth with GitHub
- Authorization
- Voters
- Annotations
- Defining an annotation
- Securing controllers with custom annotations
- Securing an API an example
- Summary
- Authentication
- 5. Doctrine
- Creating your own data types
- User and meetup locations
- Testing
- Custom DQL functions
- Versioning
- Setting a version on all entities
- Using and updating versions
- Testing
- Creating a Doctrine filter
- Summary
- Creating your own data types
- 6. Sharing Your Extensions
- Creating the bundle
- Exposing the configuration
- Getting ready to share
- Research
- Documentation
- Testing
- Distribution and licensing
- Is it just a bundle?
- Summary
- Creating the bundle
- Index