align-toparrow-leftarrow-rightbackbellblockcalendarcamerachatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditfacebookglobegoogleimagesinstagramlocation-pinmagnifying-glassmailmoremuplabelShape 3 + Rectangle 1outlookpersonplusImported LayersImported LayersImported Layersshieldstartwitteryahoo

Roll'n API - Apigility with Doctrine

This presentation will be an introduction to Apigility with Doctrine. The presentation will explain how Apigility implements emerging standards for APIs then create an ERD from scratch (artist/album) using ORM Designer then export the Doctrine XML and command line commands will be ran to create the entities then Apigility with Doctrine will do code generation to build the Apigility configuration files to serve data from the ERD we just created. Dummy data will be inserted with Faker then a series of queries will be ran to show how Apigility serves HAL data. A more complex example will then be shown with the EtreeDb ERD and Apigility. If asked I can show how traditional db connected resources in Apigility work. There will be a corresponding web site for this talk www.rollnapi.com in place soon. I am creating this talk because I created the Doctrine enabled functionality for Apigility and there is much interest in both Doctrine and Apigility in the PHP community.

About The Speaker

Tom started programming on the C128 and left computers at 17 to serve in the Utah National Guard where he worked in pharmacy.  With civility, Tom worked in investigational drugs where he was given several dBASE IV databases to manage.  With this re-start in data Tom began work as a programmer.  He picked up PHP in 1999 when he created db.etree.org.  In 2004, at the age of 31, he was diagnosed as bipolar which he wouldn’t believe. The next four years were challenging although he continued to build PHP apps personally and professionally much of that time.  Finally coming to terms with his disability in 2008 Tom found new work in databases and moved to San Francisco in 2011.  Now he writes engineering applications in Doctrine 2 and Zend Framework 2 and is diagnosed as bipolar in remission.  Today Tom overcame his disability.

Agenda 
6:30 - 7:00 -- Doors open/general socializing & food 
7:00 - 7:10 -- Intro/announcements 
7:10 - 8:15(ish) -- Main presentation
8:15 - 8:30 -- Raffle 
8:45 -- post-event socializing... aka beers someplace nearby 

Mashery: Start building better applications now, with your choice of more than 50+ RESTful APIs accessible from a single Mashery ID: http://developer.mashery.com/apis. You can navigate RESTful APIs including ESPN, Klout, Rdio, Rotten Tomatoes, TomTom, Hotwire, and USA TODAY using our API Explorer: http://developer.mashery.com/iodocs, plus get started fast using our collection of mobile sample apps from our Mashery Github page: http://mashery.github.com

O'Reilly Media: spreads the knowledge of innovators through its books, online services, magazines, research, and conferences. Since 1978, O'Reilly has been a chronicler and catalyst of leading-edge development, homing in on the technology trends that really matter and galvanizing their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism. 


Join or login to comment.

  • Jacob M.

    So we had a slight audio issue at the beginning but the rest of the video seems to have turned out ok! Thank you, Tom, for presenting! http://www.youtube.com/watch?v=5apFQF3VE3M

    1 · February 11, 2014

  • A former member
    A former member

    Excellent demo but I suspect I'm going to have to review it for weeks before I understand it all.

    February 10, 2014

  • Jacob M.

    We may have to upload the file later -- but we will try to stream this evening. If we can get it going: http://sfphp.org/live

    February 10, 2014

  • Jacob M.

    I have a surprise to add to the raffle tonight. :)

    February 10, 2014

Our Sponsors

  • Fictiv

    Organizer Time, Venue, Food, Swag

  • JetBrains

    PHPStorm Licenses and swag

  • Pluralsight

    Subscriptions and swag

  • O'Reilly

    The O'Reilly User Group Program provides the great books we get monthly.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy