Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 18, 2012
  1. Minor refactor to make origin of services more clear

    authored
    - helpers vs services
    - controllers vs services
Commits on Aug 31, 2012
  1. Bind entity in factory

    authored
  2. Removed unused property

    authored
    - $filter
  3. Moved pagination to PeepTable

    authored
    - PeepTable now returns paginators directly
    - PeepService simply configures returned paginators
Commits on Aug 29, 2012
  1. Simpler pagination

    authored
    - Used DbSelect paginator, as it now works correctly
      - Removed PeepPaginator, as no longer necessary
      - Removed "count" fetch methods in PeepTable, as no longer necessary
      - Removed "fetchPeepFromSelect" in PeepTable, as no longer necessary
    - Fixed issue with pagination in main timeline
  2. Updated to pre-RC6 code of ZF2

    authored
    - Refactored form to use annotations; removed filter, and made "form" a factory
      that builds via annotations.
    - Ensured escaping uses the new escaper mechanism
    - Rendering forms now uses formRow() helper
    - Factories in plugin managers need to grab the parent service locator to pull
      system-wide services
    - ZfcUser now uses "Entity" instead of "Model"
Commits on Jun 1, 2012
  1. Working module following functional testing

    authored
    - both view helpers had an incorrect suffix
    - added missing imports throughout
    - fixed Where usage in table gateway
    - fixed how username is retrieved in controller
    - fixed how identifier is retrieved in controller
    - fixed identifier regex for status route
    - added validation group to form
    - fixed markup and layout as needed
    - added missing "register" view script
    - fixed invalid regex options in input filter
  2. Added all views

    authored
    - Created PeepText helper, for echoing peep texts with links
    - Created all view scripts
  3. Added PeepForm view helper

    authored
    - Checks for authenticated user before displaying form
  4. Created service factories

    authored
    - Table factory grabs service for adapter, and initial table name, to seed a
      PeepTable instance
    - Service factory grabs the phly-peep-table service, and uses that and the
      page_size, if configured, to seed a PeepService instance
    - Controller factory grabs the phly-peep-service and zfcuser_auth_service
      services, and uses them to seed a PeepController instance
  5. Added controller

    authored
    - Targets for:
      - index (get timeline)
      - username (get timeline by username)
      - status (get timeline by identifier)
      - process (create new peep)
    - Requires PeepService and AuthenticationService objects
  6. Added PeepService

    authored
    - Returns paginators for the fetch(User)?Timeline() methods, otherwise delegates
      to the composed PeepTable object
  7. Added paginator

    authored
    - Implements paginator AdapterInterface; expects a table, type, and optional
      user (if type is TYPE_USER)
      - count() and getItems() proxy to related methods in PeepTable
    - Fixed fetchUserTimelineCount() to accept a $user argument
  8. Added form

    authored
    - "peep_text", "secure", and "peep" elements
  9. Created TableGateway for Peep table

    authored
    - Created a table gateway with a few convenience methods, all operating on
      PeepEntities, or returning iterators containing them
      - fetchTimeline
      - fetchUserTimeline
      - fetchPeep
      - insertPeep
  10. Added PeepFilter and PeepEntity

    authored
    - Added initial model classes -- peep entity and filter.
    - Added autoloading config to Module to allow finding Model classes
Something went wrong with that request. Please try again.