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:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
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