- Community News: PuPHPet Adds Support for HHVM
- Community News: Latest PEAR Releases for 02.24.2014
- Community News: Latest PECL Releases for 02.25.2014
- Inviqa techPortal: Speedy Sites: Nginx and PHP
- ServerGrove Blog: Symfony2 components overview: Config
- Johannes Schlüter: On rumors of "PHP dropping MySQL"
- Pádraic Brady: Composer: Downloading Random Code Is Not A Security Vulnerability?
- PHP Town Hall Podcast: Episode 19: Episode 19: Jeffrey Way, Laracasts and BDFLs
- VG Tech: Swagger Docs in ZF2 with Examples - Part 1: Setup and Annotations
- Community News: Packagist Latest Releases for 02.22.2014
2014年2月28日星期五
Site News: Popular Posts for the Week of 02.28.2014
Community News: Packagist Latest Releases for 02.28.2014
- irestful/concretestoredhashmapsetretrievercriterias (13.11.28)
- irestful/concretestoredhashmapretrievercriterias (13.11.28)
- davispeixoto/maxmind-db-reader (1.0.0)
Laravel 4 MaxMind DB Reader port - phastlight/phastlight (v0.2.6, v0.2.5, v0.2.4)
Phastlight -- Asynchronous, event-driven command line tool and web server written in PHP 5.3+ inspired by Node.js - lookitsatravis/listify (1.0.3)
Turn any Eloquent model into a list! http://lookitsatravis.github.io/listify - lixiongyou/pudding (v0.1.1-alpha)
A simple PHP Framework. - kwipi/famfamfam-mini (0.1.1)
FamFamFam Mini icon pack - wtfzdotnet/php-tmdb-api (v1.0.0-ALPHA2)
PHP wrapper for TMDB (TheMovieDatabase) API v3. Supports two types of approaches, one modelled with repositories, models and factories. And the other by simple array access to RAW data from The Movie Database. - lixiongyou/pudding-project (v1.0)
A sample project for Pudding Framework. - kwipi/famfamfam-silk (0.1.1)
FamFamFam Silk icon pack - mediawiki/semantic-media-wiki (1.9.1.1)
MediaWiki extension that lets you store and query structured data within wiki pages - ipalaus/sqwiggle-php-sdk (v0.1.0)
Unofficial Sqwiggle SDK for PHP. - thiagoalessio/tesseract_ocr (0.1.4, 0.1.3)
A wrapper to work with TesseractOCR inside your PHP scripts - chriskite/rem (v0.1.12)
Redis memoization for PHP - elnebuloso/flex (1.6.1, 1.6.0)
flexible components for php, easy to use - crodas/service-provider (v0.1.13)
Little configuration manager and dependency injection - spindle/types (v0.0.2)
Basic types for PHP object system - irestful/concreteuniqueidentifiersets (13.11.28)
- kwipi/famfamfam-flags (0.1.1)
FamFamFam Flags icon pack - loadsys/cakephp-shell-scripts (2.0.1)
This collection of scripts is intended to provide consistency and shortcuts for common project tasks (currently they are tuned for CakePHP v2.x projects, pre-Composer). - backstrap/backstrap (0.1.0-alpha.1)
The Backstrap JavaScript library provides a layer of functionality tying together Bootstrap and Backbone. - irestful/concreteuniqueidentifierlists (13.11.28)
- predaddy/predaddy (2.0.0-beta1)
Common DDD classes and utilities - suitetea/quick-routes (0.6.0)
QuickRoutes simplifies and shortens mundane and repeated declaration of routes and controller methods. - php-vcr/php-vcr (1.1.1)
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests. - elcuro/texy (1.4)
Use Texy syntax in nodes bodies - kisma/kisma (0.2.26, 0.2.25)
PHP Utility Belt - aws/aws-sdk-php (2.5.3)
AWS SDK for PHP - Use Amazon Web Services in your PHP project - unreal4u/string-operations (v0.3.2)
This class is a collection of functions that deals with strings - menatwork/frontendcheckboxmenu (1.0.0)
Include the select all checkbox for frontend checkbox widgets - dreamfactory/lib-php-common-yii (1.4.2, 1.4.1)
DreamFactory Services Platform(tm) Yii Components Library - mhor/php-mp3info (v0.3)
Simple class to parse mp3info command ID3 tags - unreal4u/rutverifier (v1.2.10, v1.2.9)
This class is able to do integrity verification on chilean RUTs and RUNs - elcuro/nodeattachment (1.4)
- gufran/authorize-net-cim-api (0.1.1, 0.1)
laravel package for integrating authorize.net cim - tedivm/dovecottesting (v1.2.1)
An IMAP Testing Suite - adambrett/router (0.4)
Simple, flexible, powerful, super fast, stand-alone router - box/shmock (2.0.0-alpha4)
Shorthand for (PHPUnit) Mocking - floriansemm/solr-bundle (1.0.2)
Symfony2 Solr integration bundle - verschoof/transip-api (v1.0.4)
TransIp API client - maatwebsite/excel (v0.2.6, v0.2.5)
Laravel wrapper for PHP Excel - dcarbone/helpers (3.3.3)
Some simple helper classes for PHP - kengoldfarb/underscore_libs (2.0.2)
_php libraries - cliffparnitzky/backend-multi-edit-assistant (1.0.0.beta2)
Provides an assistant to improve filling in the fields in multi edit mode. - larrytech/auth (1.0.7)
Authentication, Permissions and Roles for Laravel - mattandrews/fruitmachine (v0.5.2, v0.5.1, v0.5.0)
A PHP port of @FTLabs's FruitMachine - precore/precore (1.3.0)
Common classes and utilities - symm/gisconverter (v1.0.2)
A php library to convert vector geometries between different formats - mattandrews/model (v0.0.10, v0.0.9)
A PHP port of @wilsonpage's Model - keltanas/site-forever-cms (v0.5.1)
Simple CMS for PHP and MySQL - vinelab/najem (v0.2.6)
Najem SDK - bnet/bnrepos (1.0.3)
lazy PHP5 library that provides Repositories as filesystem abstraction layer - mafields/laravel-scss (1.0.1)
Laravel service provider for quickly and easily compiling SCSS files to CSS - dreamfactory/lib-php-common (1.4.1)
DreamFactory Services Platform(tm) Common Components for PHP - kherge/box (2.4.4)
A simplified, customizable PHP archive builder. - carbon6/hidden-entity-bundle (v1.0.0)
Adds a 'hidden_entity' form type for representing Doctrine entities as hidden fields. - rmrevin/yii2-fontawesome (1.0.3, 1.0.2, 1.0.1, 1.0.0)
Font Awesome Asset Bundle for Yii2 - bread/storage (v0.9.1, v0.9.0)
Bread storage library - tga/api-framework (v1.0-alpha)
TgaAPIFramework is a PHP 5.3 API RESTful framework that use Swagger and Symfony conventions - sibset/pimple-symfony-console (v1.0.0)
Symfony console integration with Pimple-based project - igor822/paginator (3.0.1)
A very simple lib for pagination, fork of http://www.catchmyfame.com/2014/02/06/php-pagination-class-version-3/ - bread/rest (v0.6.9)
Bread REST framework - kingsquare/communibase-connector-php (1.0.1, 1.0)
This is the Communibase connector for PHP. - psi/news4ward_comments (2.0.4, 2.0.3)
Comments integration for News4ward - hrevert/ht-profile-image (v2.0.1-beta1)
A Zend framework module which adds profile image upload functionality to ZfcUser - crazedsanity/cs-webapplibs (v0.9.0)
Web application framework containing various libraries, an extension to cs-content - bread/http (v1.5.0)
Bread HTTP library - symfony/symfony (v2.3.11)
The Symfony PHP framework - symfony/http-kernel (v2.3.11)
Symfony HttpKernel Component - isaacloud/sdk (0.0.2-RC3, 0.0.2-RC2)
IsaaCloud Sdk - rmrevin/yii2-postman (1.3.1, 1.3.0)
Mail module for Yii2. - buonzz/openadult (v1.0)
An open-source Content Management System for promoting adult content. - riverline/spamassassin (1.0.0)
Library to request SpamAssassin report - bshaffer/oauth2-server-php (v1.3, 1.3)
OAuth2 Server for PHP - gourmet/security (0.1.5)
Gourmet Security Plugin for rapid CakePHP application development. - wouterj/eloquent-bundle (v0.1.0)
Implementing the Eloquent ORM into Symfony2 - rmrevin/yii2-ulogin (1.1.0)
Extension for yii2 ulogin integration - malenki/microdata (1.1)
Get microdata from web page and check each type found with schema.org! - rmrevin/yii2-xxtea (1.1.1, 1.1.0)
Extension for yii2 encryption algorithm XXTEA - syrup/component-bundle (1.3.13, 1.3.12)
Syrup ComponentBundle - mcfedr/twitterpushbundle (2.2.0)
A bundle for pushing tweets are push notifications - shanecav/easywpeasy (1.0.2, 1.0.1, 1.0.0, 1.1)
An easy, portable WordPress skeleton using Composer. - kunstmaan/adminlist-bundle (v2.3.6)
Every website contains several lists of content ranging from articles on a blog, to drop down values. The KunstlaanAdminListBundles takes CRUD a step further by supplying filtering, exports to csv and editing capabilities to these content entities. - cryoutsolutions/paypalrecuringpaymentscreditcard (v0.1.6, v0.1.5, v0.1.4, v0.1.3, v0.1.2)
laravel-paypalrecuringpaymentscreditcard is a package to help you process and create recuring paypal credit card payments - lazy/lazy (2.1.1)
- atomita/php-facade (0.0.1)
- newestindustry/niapiphp (v1.0)
- anlutro/l4-repository (0.5.5, 0.5.4, 0.5.3, 0.5.2, 0.5.1, 0.5.0)
Repository classes for Laravel 4. - samokspv/cakephp-db-configure (1.0.5)
Use it if you want to save and read serialized data into DB. - imsamurai/active-record-for-cakephp (1.2.0)
Implementation of active record for CakePHP - gourmet/common (0.3)
Gourmet Common Plugin for rapid CakePHP application development. - zend-patterns/zendservernagiosplugin (2.0.0-beta)
Zend Server Nagios pugin - jublonet/shapecode-php (1.0.0)
A Shapeways API library in PHP. - xsolla/xsolla-sdk-php (v1.0.2)
Xsolla SDK for PHP. Xsolla is the authorized reseller and merchant providing e-commerce services for online games. - nercury/translation-editor-bundle (v0.1.2)
Translation editor form. Defines a form type to edit localized object translations. - go/db (2.1.0)
Database library - juit/array-differ (v1.0)
- menatwork/mfa (1.0.0)
Mail form attachments - comvi/rest (1.0.0, v1.0.0)
Make REST requests to RESTful services with simple syntax. - zordius/lightncandy (v0.9)
A PHP library to support almost all features of handlebars ( http://handlebarsjs.com/ ) , target to run as fast as pure PHP. - misd/phone-number-bundle (v1.0.2)
Integrates libphonenumber into your Symfony2 application - psx/psx (v0.8.4)
PSX Framework - srit83/laravel-extardent (0.5.1, 0.5.2, 0.5)
Extending laravelbook/ardent - psi/stylepicker4ward (2.2.1)
CSS Class selection wizard for contao - gusdecool/bunga-wire (v1.5.1, v1.5.0)
Bunga Mata CMS for Company Profile based on ProcessWire - anlutro/l4-testing (0.1.4, 0.1.3)
Base PHPUnit classes for Laravel 4. - vinkla/parse-api (v0.1)
A PHP Wrapper For Parse REST API. - jariberg/vardump (v1.2.4)
zero dependency replacement of php var_dump and print_r with beautiful styling and support for cli-mode
LeaseWebLabs.com: Lessons learned implementing AES in PHP using Mcrypt
The LeaseWebLabs.com site has a new post talking about some of their difficulties (and lessons learned) when implementing AES in PHP with mcrypt for a recent project.
The Advanced Encryption Standard (AES) is the successor of triple DES. When you need a standardized, secure, high performance symmetric cipher it seems like a good choice. Wi-Fi network traffic is encrypted with AES for instance. Also when you want to securely store data in a database or on disk you could choose AES. Many SSDs store data internally using AES encryption. PHP supports AES through "mcrypt". On Debian based systems (like Ubuntu and Mint) you can install it using "sudo apt-get install php5-mcrypt".
With no direct support for AES in mcrypt, they decided on Rijndael-128 instead and include some code examples of getting its key and block size. They also include an example of the dynamic typing PHP does when converting a string to an integer and the "key padding" PHP automatically does if the key length it too short. A few other problems they discovered during implementation are mentioned as well including null padding on strings and PHP's ignoring of a wrong size initialization vector (no padding, just an error).
Link: http://www.leaseweblabs.com/2014/02/aes-php-mcrypt-key-padding/
Mastering Zend Framework: Gary Hockin's Maximising Zend Framework 2 Performance Talk (Review)
From the Master Zend Framework blog there's a new post reviewing a talk from this year's PHPUK (2014) from Gary Hockin, "Maximising Zend Framework 2 Performance".
Whether you're new to Zend Framework 2, or an old hand (can someone really say they're an old hand after such a short period of time?) the talk covered a range of tools, tips, and techniques for increasing application performance. This wasn't an academic run through; it was a talk based on practical, hands-on, experience from Gary's time as a core ZF2 contributor, and his work at Roave, Yamgo and AdSpruce.
The post talks some about the tools Gary used to benchmark his improvements and some common metrics to be aware of in your own results. Xdebug and Xhprof were also recommended for more introspection into what the application is doing and where the bottlenecks lie.
Link: http://www.masterzendframework.com/reviews/maximising-zend-framework-2-performance-phpuk14
SitePoint PHP Blog: Debugging with Xdebug and Sublime Text 3
The latest post from the SitePoint PHP blog, a new tutorial by Peter Nijssen, shows you how to get started with Xdebug and Sublime Text 3 to debug your PHP applications.
Debugging - we all do it a lot. Writing code perfectly the first time around is hard and only a few (if any) succeed at it. More than a year ago, Shameer wrote an article on SitePoint about how you can debug your application using Xdebug and Netbeans. In this article, we are going to have a look at how we can debug using Xdebug in combination with Sublime Text.
He assumes you already have Xdebug installed (and links to the instructions for those that don't) and helps you configure it to find your listening editor. Back in Sublime, he shows you how to use the package manager to install the Xdebug client and configure the current project to use it. He shows how to set up breakpoints and view the stack/watch data when the point is hit.
Link: http://www.sitepoint.com/debugging-xdebug-sublime-text-3/
2014年2月27日星期四
Site News: Blast from the Past - One Year Ago in PHP
- Community News: Sexism & Community
- WebDevRadio: Episode 108: New Ruby, Regex and my Framework Security Rant(tm)
- Kevin Schroeder: Why you should not use .htaccess (AllowOverride All) in production
- Florin Patan: Next big thing in PHP
- Riding an Elefant: PHP-FIG's challenges, efficacy and attitude
- Luis Atencio: Notes on Continuous Delivery - Configuration Management
- PHPMaster.com: Preventing Code Rot 101: Unit Testing
- NetTuts.com: Your One-Stop Guide to Laravel Commands
- Ulrich Kautz: C-based Web Frameworks for PHP
- Simon Holywell: Idiorm and Paris 1.3.0 released - the minimalist ORM and fluent query builder for PH
- Lukas Smith: On predictable PHP release cycles
- PHPMaster.com: Avoid the Original MySQL Extension, Part 2
- Symfony Blog: New in Symfony 2.2: The new fragment sub-framework
- Matthew Weier O'Phinney: RESTful APIs with ZF2, Part 3
- Matthew Weier O'Phinney: On PHP-FIG
Community News: Packagist Latest Releases for 02.27.2014
- icecave/isolator (2.2.1)
Dependency injection for global functions. - oito/php-micro (v1.0.0)
Oito PHP microframework - okeyaki/phes (v0.1.0)
A micro framework for PHP 5.3+. - irestful/storedhashmapservices (13.11.28)
- zenify/framework (v2.0.16)
Simple, practice inspired, Nette based framework. - dreamfactory/lib-php-common (1.4.0)
DreamFactory Services Platform(tm) Common Components for PHP - rchavik/analytics (1.0.0)
Analytics Helper Croogo Plugin - rhumsaa/vnderror (2.0.0)
application/vnd.error builder / formatter for PHP 5.3+ - wtfzdotnet/php-tmdb-api (1.0.0-ALPHA1, v1.0.0-ALPHA1, v1.0.0-BETA1)
PHP wrapper for TMDB (TheMovieDatabase) API v3. Supports two types of approaches, one modelled with repositories, models and factories. And the other by simple array access to RAW data from The Movie Database. - league/oauth2-server (3.1.2)
A lightweight and powerful OAuth 2.0 authorization and resource server library with support for all the core specification grants. This library will allow you to secure your API with OAuth and allow your applications users to approve apps that want to access their data from your API. - andytruong/at_base (v7.2.0-BETA11)
Provide some more API for developer to work with Drupal - bacbos/bacbox (0.2.8)
a leightweight php-framework - symfonycontrib/taxonomy-bundle (v0.5.0)
Symfony2 taxonomy management for content organization. (tags, categories, groups, types, etc.) - kingsquare/php-mt940 (0.3)
Simple MT940 parser in PHP - sabre/dav (1.8.9, 1.7.11)
WebDAV Framework for PHP - sorien/silex-dbal-profiler (1.1.0, 1.0.0)
Doctrine DBAL Profiler for Silex - crazedsanity/cs-webapplibs (v0.8.2)
Web application framework containing various libraries, an extension to cs-content - snapshotpl/zf-snap-google-adsense (1.0.1)
Google Adsense view helper for Zend Framework 2 - prabpornpra/cakephp-mailchimp (v1.0.3, v1.0.2, v1.0.1, v1.0.0)
CakePHP 2.x plugin for MailChimp - suitetea/quick-routes (0.5.0)
QuickRoutes simplifies and shortens mundane and repeated declaration of routes and controller methods. - oodle/krumo (v0.5.0)
KRUMO - version 2.0 of print_r(); and var_dump(); (with new updates) - phpdocumentor/phpdocumentor (v2.3.1)
Documentation Generator for PHP - kunstmaan/adminlist-bundle (v2.3.5)
Every website contains several lists of content ranging from articles on a blog, to drop down values. The KunstlaanAdminListBundles takes CRUD a step further by supplying filtering, exports to csv and editing capabilities to these content entities. - cryoutsolutions/paypalrecuringpaymentscreditcard (v0.1.1)
laravel-paypalrecuringpaymentscreditcard is a package to help you process and create recuring paypal credit card payments - irestful/storedhashmapsetrepresentations (13.11.28)
- shone/scanner (v1.1.1)
Software Version Scanner - elcuro/image2 (1.4)
- xabbuh/panda-client (1.0.0)
PHP client for the Panda encoding REST-API - dominionenterprises/filter (v1.3.0)
A filtering implementation for verifying correct data and performing typical modifications to data - trf4php/trf4php (1.2.0)
This is a facade for transaction managers. - intervention/image (1.5.11)
Image handling and manipulation library with support for Laravel 4 integration - menatwork/semantic_html5 (1.1.11)
Create html5 elements as content element - scribe/clockwork-bundle (v1.0.2)
Symfony bundle to handle interaction with clockworksms.com for SMS messaging - sauce/connect (v3.0.30)
PHP package for the Sauce Connect Java binary - acquia/acquia-sdk-php (0.8.0)
The Acquia SDK for PHP allows developers to build applications on top of Acquia services. - acquia/acquia-sdk-php-network (0.8.0)
Acquia Network component for the Acquia SDK for PHP. - backboneit/contao-navigation (1.7.0)
Advanced navigation module for Contao CMS - acquia/acquia-sdk-php-common (0.8.0)
Common components for the Acquia SDK for PHP. - anh/tied-content-bundle (v1.0.1, v1.0.0)
Tied content bundle - anh/content-bundle (v1.1.4, v1.1.3)
Content bundle - spiffy/spiffy-test (0.1.3, 0.1.2, 0.1.1)
PHPUnit bootstrapping module for ZF2 - phpdocumentor/graphviz (1.0.2)
- acquia/acquia-sdk-php-json (0.8.0)
JSON component for the Acquia SDK for PHP. - acquia/acquia-sdk-php-cloud-api (0.8.0)
Acquia Cloud API component for the Acquia SDK for PHP. - acquia/acquia-sdk-php-cloud-db (0.8.0)
Acquia Cloud database component for the Acquia SDK for PHP. - bitworking/mimeparse (2.1.0)
Basic functions for handling mime-types, forked from Joe Gregorio's mimeparse library . - 2amigos/yii2-pjax-filter-behavior (0.1.0)
Yii2 filters that filters HTTP requests to ensure pjax calls. - netgen/ngresponsiveimages (2.1)
eZ Publish 4 extension that eases creation and usage of responsive images by leveraging eZ Publish image aliases - psy/psysh (v0.1.1)
An interactive shell for modern PHP. - jayzeng/virustotalapi (v0.1.1)
VirusTotal Public API v2.0 PHP Wrapper - kunstmaan/translator-bundle (v2.3.2)
Edit the translations file from the backend interface - desmart/laravel-layout (1.1.0)
Simple page structure controller for Laravel4 - pmg/webstalk (1.0.0)
A set of silex utilities for creating a beanstalkd web interface - ebussola/facebook-ads (1.2.1)
Facebook Ads SDK - bnet/bnrepos (1.0.2, 1.0.1)
lazy PHP5 library that provides Repositories as filesystem abstraction layer - fightbulc/moment (1.3.0)
DateTime Wrapper - datasift/stone (1.6.1)
DataSift's in-house library for building QA tools - bread/http (v1.4.2)
Bread HTTP library - clawsonm/cakephp-propay (0.1.2)
CakePHP 2.x wrapper plugin for ProPay API services. Uses auto generated WSDL. - backboneit/contao-multimedia-videojs (1.2.0)
VideoJS integration into backboneIT multimedia extension for Contao CMS - dcarbone/helpers (3.3.2, 3.3.1)
Some simple helper classes for PHP - bread/networking (v1.3.0)
Bread networking library - kilte/silex-view (1.1.2)
Wrapper for html pages embedded in PHP, called "Views" - kilte/view (1.0.0)
Wrapper for html pages embedded in PHP, called "Views" - pieterb/webdav-php (1.0.3)
A library to create a webDAV server - openbuildings/jam-tart (0.2.37)
Admin Builder for Kohana, using Jam ORM - ckeditor/ckeditor (4.3.3)
JavaScript WYSIWYG web text editor. - bread/caching (v1.2.0)
Bread caching library - aklump/loft_data_grids (0.4.5)
PHP Classes to allow data placement in a grid structure and exporting in various data formats. - dms/dms-filter-bundle (2.0.0-beta1)
DMS Filter Bundle, makes Annotation based entity filtering available in Symfony - presta/cms-user-bundle (1.0.0)
PrestaCMS User bundle : allow you to managed your front users - grabzit/grabzit (2.1.4)
Use our API to integrate screenshots or table capture into your website or application. - mollie/opencart (5.1.0)
Mollie module for OpenCart - presta/cms-social-bundle (1.0.0)
PrestaCMS Social bundle : Add social block to PrestaCMS - dispatch/dispatch (4.0.8)
a microframework/front-controller - presta/cms-contact-bundle (1.0.0)
PrestaCMS Contact bundle : Add contact block to PrestaCMS - menatwork/currentinstallation (1.0.0)
Display the current installation in the backend - presta/cms-faq-bundle (1.0.0)
PrestaCMS FAQ bundle : Adds FAQ in PrestaCMS. FAQ are structured by category and administrated with SonataAdmin - keboola/storage-api-client (2.10.0)
Keboola Storage API PHP CLient - menatwork/backenduserhistory (1.0.0)
Track backend user editing - iphp/core-bundle (v0.1.15)
Bundle for creating modules and site structure in symfony 2.1 project - icap/notification-bundle (v1.0.9)
Notification bundle for Claroline Connect. See https://github.com/claroline/Claroline - mjaschen/collmex (0.1.3, 0.1.2)
Collmex PHP SDK - crisu83/yii-app (1.4.0)
A great way to start building your web application with Yii PHP framework. - liquidweb/php-stormondemand (v1.3.2)
PHP bindings for the StormOnDemand API - jamiehannaford/doc-validator (1.0.0)
Simple scraper for validating nested XML/JSON examples in HTML - anlutro/menu (0.1.2)
Dynamic menu builder. - malenki/ansi (1.2.4)
Simple class to put some colors into your CLI PHP apps! - sonrisa/sitemap-component (1.0.0)
Standalone sitemap builder 100% standards compilant. Build for PHP5.3 and above for Sonrisa Framework project. - matthiasnoback/symfony-dependency-injection-test (v0.4.0)
Library for testing user classes related to the Symfony Dependency Injection Component - giggsey/libphonenumber-for-php (6.0)
Unofficial PHP Port of Google's libphonenumber - cdamian/plus-pull (v0.5.2)
Script to merge Github pull requests, which have enough +1 votes - fbf/laravel-blog (v0.5.0)
A Laravel 4 package to add a simple blog to a site - kilte/silex-pagination (1.0.1)
Simple PaginationServiceProvider for Silex - kingsquare/communibase-connector-php (0.4)
This is the Communibase connector for PHP. - cloudinary/cloudinary_php (1.0.9)
Cloudinary PHP SDK - presta/meta-ci (1.0.0)
Manage your vhost for Behat on continuous integration - jadb/feature_toggle (0.0.1)
- messaged/php-mime-mail-parser (v1.0.1)
Mailparse extension wrapper for PHP 5.3+ - anh/taggable-bundle (v1.1.1)
Taggable symfony bundle - presta/cms-media-bundle (1.0.0)
PrestaCMS Media bundle : Add media blocks to PrestaCMS - simplesamlphp/saml2 (v0.4.1)
SAML2 PHP library from SimpleSAMLphp - graylog2/gelf-php (1.0.2)
A php implementation to send log-messages to a GELF compatible backend like Graylog2. - cygnitesoft/cygnite-application (1.0.8)
Cygnite PHP Framework- Skeleton Application - lox/regreph (v1.0.0)
A test framework for measuring performance regressions - ginq/ginq (v0.1.4)
LINQ to Object inspired DSL for PHP - cygnitesoft/framework (1.0.8)
The Cygnite PHP Framework. - prelinker/sharedance (1.0.0)
Store your sessions with shareadanced - presta/cms-sitemap-bridge-bundle (1.0.0)
PrestaCMS Sitemap Bridge bundle : PrestaSitemapBundle connector for PrestaCMS - fbf/laravel-categories (v0.1.0)
A Laravel 4 package for adding one or more types of category hierarchies to a website - titravel/api-sdk-php (v0.1.1)
To Island Travel's PHP SDK for API - sammaye/mongoyii (4.0.0)
A Yii MongoDB ORM - openbuildings/promotions (0.3.7, 0.3.6)
Promotions for Purchases - dzangocart/client (0.2.7)
Client library for dzangocart - anh/markup-bundle (v1.0.1)
Markup bundle - psi/stylepicker4ward (2.2.0)
CSS Class selection wizard for contao - pym/table (0.6.3)
Dead simple abstraction layer for doctrine/dbal. - go/db (2.0.4)
Database library - kaigan/qbankapi2wrapper (v1.3.3)
A PHP wrapper for QBank2's API. - xinix-technology/norm (0.1.10)
- xinix-technology/bono (0.1.10)
- companion/core (0.0.19)
Companion Core - danielmewes/php-rql (1.11.2)
A PHP client driver for the RethinkDB query language (ReQL)
Paul Jones: Leanpub Sample Files With Symfony and Aura
In a recent post to his site Paul Jones shares some work that's been done to help generate books in the Leanpub formatting with an Aura framework-based script.
One of the things that bothers me about some cli/console packages is how the commands you write with them end up being tightly coupled to the "framework" the package provides. [...] Most of the time I don't need a "full console application" - I just need to read some input for the command, run my actual command logic, and send some output from the command. The Leanpub Sampler from Matthias Noback is an example of the kind of thing I usually end up doing in small or one-off projects.
The script makes use of the Aura.Cli component for console interaction then a custom object for the actual work. This completely decouples the CLI handling from the code to produce the resulting document. You can find out more about the Aura framework on the project's main site.
Link: http://paul-m-jones.com/archives/5921
IT World: Does relying on an IDE for development make you a bad programmer?
On the IT World site there's an interesting post that poses the question - does relying too heavily on your IDE make you a bad programmer?
The truth is that a good IDE makes you vastly more productive than a bad one or none at all. Projects are off the ground faster thanks to helpful scaffolding. Coding moves faster thanks to intelligent autocompletes and IDE refactoring tools. Integrated unit testing helps your application be more maintainable. Built in deployment tools, web servers, code analysis, and compile time bundling streamlines the workflow. It also standardizes the developer experience which benefits both the programmer and the business.
He mentions the original post that got him thinking about the topic. It talks about the reliance one developer feels like they now have on their IDE. They feel that it's "made them lazy" in their development practices. The article isn't specifically focused around PHP as there are IDEs for other languages that do a lot more for work for you. There are some in the PHP world, like PHPStorm that do rank up there as far as automated features, though.
Link: http://www.itworld.com/development/406451/does-relying-ide-development-make-you-bad-programmer
HHVM Blog: Implementing MySQLi
On the HHVM blog today a new post talks about some of the work they've been doing to introduce one of the common PHP extensions, MySQLi, into the HHVM system. The post walks you through some of the process the author followed to work up the implementation.
To prepare for what was to be my big project, I rewrote the ini parser to better match Zend. [...] After warming up with the parser, I was ready to start my big project: implement MySQLi. This has been a long requested feature for HHVM. And, this extension is required to help meet our compatibility goals.
He walks you through some of the preparation steps for the work integrating the extension and the tools used for these initial steps. He briefly steps through the actual implementation and the testing of the feature (and some changes made to allow the tests to run faster). He mentions a few roadblocks hit along the way, the current status of the effort (182 passing tests, 114 failing) and some of the missing pieces yet to be worked.
Link: http://www.hhvm.com/blog/3689/implementing-mysqli
2014年2月26日星期三
Community News: Recent posts from PHP Quickfix
- Best PHP IDE for 2014 - Survey
#best #ide #survey #sitepoint - 6 Debugging Tips Every PHP Coder Should Know
#debug #tip #top6 - Top 8 Debugging Tools for PHP Programmers | DesignZum
#debugging #tools #top8 #list - DrupalCon Austin Call for Presenters | CaseySoftware
#drupalcon #austin #cfp - The Crafting Code Tour Is Coming To YOU! | BrandonSavage.net
#craftingtour #usergroup - A Year With Symfony: Bonus chapter is now available! | PHP & Symfony
#yearwithsymfony #book #chapter
Community News: Packagist Latest Releases for 02.26.2014
- kernelcurry/mtgapi (0.1.2.3)
Magic: The Gathering card information from multiple sources. - jariberg/vardump (v1.2.3)
zero dependency replacement of php var_dump and print_r with beautiful styling and support for cli-mode - dzangocart/dzangocart-bundle (0.1.6)
Symfony 2 bundle for dzangocart - dzangocart/client (0.2.6)
Client library for dzangocart - irestful/storedhashmaprepresentations (13.11.28)
- irestful/storedhashmaprepositories (13.11.28)
- rydurham/sentinel (v1.4)
An implementation of the Sentry User Manager for Laravel. - indieweb/comments (0.1.6)
- jwage/stompvents (v0.0.3)
Stomp + Stomper + Symfony Events - scribe/clockwork-bundle (v1.0.1, v1.0.0)
Symfony bundle to handle interaction with clockworksms.com for SMS messaging - codesleeve/sprockets (v2.0.1, v2.0.0)
- dispatch/dispatch (4.0.7)
a microframework/front-controller - condenast/pangea (0.0.8)
- redeyeventures/geopattern (v1.0.0)
Generate beautiful SVG patterns. - irestful/storedhashmappartialsetretrievercriterias (13.11.28)
- novatek/ssh (v1.0.1, v1.0.0)
Interactive SSH2 suite - codesleeve/asset-pipeline (v2.0.0)
A very simple and easy to use asset pipeline for laravel 4. - snapshotpl/zf-snap-google-adsense (1.0.0)
Google Adsense view helper for Zend Framework 2 - maglnet/magl-markdown (1.0.5)
Provides a ZF2 View Helper to render markdown syntax. It uses third-party libraries for the rendering and you can switch between different renderers. - alertatoo/alertatoo-assets (0.2.0)
Assets used for Alertatoo's projects - f3ath/flock (0.0.1)
Simple locking mechanism on top of flock() - irestful/storedhashmapsetretrievercriterias (13.11.28)
- mstfleri/denetmen-bundle (0.1.1)
Url testing tool for symfony2 projects. - symfonycontrib/confirm-bundle (v1.2.0)
Symfony2 confirmation form bundle. - snicksnk/maitavr-api (0.0.2, 0.0.1)
Api for maitavr.org - irestful/uniqueidentifiersets (13.11.28)
- schickling/queue-checker (0.1.3, 0.1.2, 0.1.1, 0.1.0)
Command to check the queue health status - box/shmock (2.0.0-alpha2)
Shorthand for (PHPUnit) Mocking - irestful/uniqueidentifierlists (13.11.28)
- clawsonm/cakephp-propay (0.1.1)
CakePHP 2.x wrapper plugin for ProPay API services. Uses auto generated WSDL. - simplon/jr (0.6.5)
JSON-RPC Server - dcarbone/helpers (3.3.0)
Some simple helper classes for PHP - simplon/router (0.5.2)
Simple routing incl. JSON-RPC - keen-io/keen-io (2.3)
A PHP library for reporting events to the Keen IO API - reinink/roundabout (1.0.4)
RESTful router based on the Symfony2 HttpFoundation. - simplon/mysql (0.2.1)
Simplon MySQL Library - onemightyroar/php-activerecord-components (1.0.12)
Useful common components for a php-activerecord based project - snapshotpl/zf-snap-php-error (1.0.0)
PHP Error module for Zend Framework 2 - roumen/feed (v2.6.5)
A simple feed generator for Laravel 4. - irestful/uniqueidentifiers (13.11.28)
- cliffparnitzky/backend-multi-edit-assistant (1.0.0.beta1)
Provides an assistant to improve filling in the fields in multi edit mode. - rosio/encrypted-cookie (v0.1.3)
Allows easy management of encrypted cookies - laravelbook/ardent (v2.4.2)
Self-validating smart models for Laravel 4's Eloquent O/RM - companion/core (0.0.18, 0.0.17)
Companion Core - luzpropria/payment-moip (v0.1.31)
Check-Out Moip 2 step driver for the Omnipay payment processing library - laracasts/utilities (0.5)
Transform your PHP to JavaScript - gekosale/formengine (1.0.4, 1.0.3, 1.0.2)
Forms implementation for Gekosale platform. - sauce/sausage (0.13.0)
PHP version of the Sauce Labs API - irestful/storedhashmapretrievercriterias (13.11.28)
- irestful/storedhashmappartialsets (13.11.28)
- irestful/storedhashmapsets (13.11.28)
- irestful/storedhashmaplists (13.11.28)
- aviat4ion/query (v2.0)
Database Query Builder and Abstraction layer - easybib/generator-processes (1.1.1)
A collection of processes for iterators - claroline/core-bundle (2.9.7, 2.9.6)
Claroline core bundle - emailbidding/publisher-client-php (v0.1.12)
Publisher client - barryvdh/laravel-twigbridge (v0.3.1)
Twig view integration for Laravel 4 - voceconnect/voce-settings-api (0.4.3)
A simplification of the core WordPress settings API - mongator/mongator (v1.4.5)
Mongator is a easy, powerful and ultrafast ODM for PHP and MongoDB. (forked from Mandango project) - mcfedr/awspushbundle (2.4.4)
A set of services to simplify using AWS to send push notifications - fbf/laravel-blog (v0.4.0)
A Laravel 4 package to add a simple blog to a site - ujm/exo-bundle (1.2.0)
- presta/composer-public-bundle (1.0.0)
A symfony 2 bundle that provides a simple way to include public 3rd-party libraries (javascripts, css, pictures ...) into your projects and keep its up-to-date. - metaphor/documentor (v0.8.0)
Simple comment based documentation generator tool - presta/cms-ckeditor-bundle (1.0.0)
PrestaCMS CKEditor bundle : Integrates CKEditor in PrestaCMS with SonataMedia and page links - overblog/thrift-bundle (0.9.6)
OverBlog Thrift Bundle - icap/notification-bundle (v1.0.8)
Notification bundle for Claroline Connect. See https://github.com/claroline/Claroline - nqxcode/search-engine (v1.0.3, v1.0.2, v1.0.0, v1.0.1)
search engine based on zend lucene - elao/error-notifier-bundle (v1.0.2)
This bundle send html mail when an error appear - bluzphp/framework (0.3.0)
Lightweight PHP framework - stefanotorresi/my-social-widgets (1.0.0-alpha)
A Zend Framework 2 module providing view helpers to display widgetized informations retrieved from various social network APIs - backboneit/contao-log (1.0.0)
Simple logging for Contao. - xi/filelib (v0.10.1)
File library for PHP 5.3 - backboneit/iputils (1.0.0)
IP utilities. - fm/feeder (v0.0.8, v0.0.7)
Library containing functions to download, parse, transform and export different types of feeds. - villain/breadcrumb (1.0)
Laravel 4 Breadcrumb - syrup/development-bundle (1.1.13)
Syrup wrapper clone for bundle development - etrepat/basset (v4.0.4)
A better asset management package for Laravel. - anime-db/my-anime-list-sync-bundle (0.1.0)
Synchronizes the changes in the list of items with the MyAnimeList.net - xi/filelib-bundle (v0.10.0)
Symfony FilelibBundle - fastfeed/fastfeed (v0.1.4)
A simple to use Feed Client Library. - mafields/laravel-scss (1.0.0)
Laravel service provider for quickly and easily compiling SCSS files to CSS - pyrsmk/chernozem (3.0.0)
An advanced dependency injection container - oro/crm-magento-embedded-contact-us (1.0.0-rc1)
OroCRM Package, Contact Us form for Magento - mead-steve/spl-fix (v0.2.0)
The spl has some really cool features but some odd naming conventions and some real GOTCHAs. This library is intended to make the spl code easier to use - oro/crm (1.0.0-rc2)
OroCRM - ash/laravel-measurement-protocol (0.0.2)
A Laravel wrapper for Krizon's Google Analytics Measurement Protocol PHP Client. - abishekrsrikaanth/payto (0.1)
Laravel 4 package for integrating with multiple gateways - oro/platform (1.0.0-rc3)
Business Application Platform (BAP) - te/message-queuer (1.1.0)
Abstract layer for message queues in PHP. - abishekrsrikaanth/mailto (1.1)
Laravel 4 Package to integrate with multiple Cloud Email Providers - thefold/lib (20140225.1)
Library for TheFold - moovly/recurly-bundle (1.2.2, 1.2.1)
Provides the moovly/recurly library as a service - components/bootstrap (3.1.1)
Sleek, intuitive, and powerful front-end framework for faster and easier web development. - ideea/form-extra-bundle (v1.0)
Form extra bundle - jamesmoss/toml (1.1.1)
A parser for TOML implemented in PHP. - zoopcommerce/shard-module (3.0.3)
Zend Framework 2 Module for Shard - propel/propel1 (1.7.1)
Propel is an open-source Object-Relational Mapping (ORM) for PHP5. - zoopcommerce/shard (4.0.3)
Add new behaviours to Doctrine Mongo ODM Documents - znanylekarz/assets-loader (2.0.5)
Assets Loader - willdurand/propel-eventdispatcher-behavior (1.3.0)
Integrates the Symfony2 EventDispatcher component in your Model classes. - titon/mvc (0.11.1)
The Titon MVC package adds support for the Model-View-Controller paradigm by packaging the external Model, View, Controller and Route packages into a single package. This single MVC package has full application support. - spomky-labs/otphp (1.0.1-stable)
PHP OTP Library compatible with Google Authenticator - xsolla/xsolla-sdk-php (v1.0.1)
Xsolla SDK for PHP. Xsolla is the authorized reseller and merchant providing e-commerce services for online games.
Voices of the ElePHPant: Interview #1 with Larry Garfield : Drupal 8 & PHP 5.4
The Voices of the ElePHPant podcast has released their latest episode interviewing a member of the PHP community. This time Cal Evans talks with Larry Garfield about Drupal 8 and PHP 5.4.
This is part one of the interview and they talk about things like: Larry's company, Refactor: Chicago, the Chicago Advanced Drupal Users Group and a blog about traits.
You can listen to this latest episode either through the in-page player or by downloading the mp3 directly. If you enjoy the interview, you should also consider subscribing to their feed.
Link: http://voicesoftheelephpant.com/2014/02/25/interview-1-with-larry-garfield-drupal-8-php-5-4/
Derick Rethans: DateTimeImmutable
In his latest post Derick Rethans (knower of all things date and time) talks about the DateTimeImmutable functionality. It has been added into the PHP 5.5 releases and provides the same DateTime functionality but removes the ability for modification (mutability).
The first time that my improved DateTime support made its way into PHP was officially in PHP 5.1, although the more advanced features such as the DateTime class only made it appearance in PHP 5.2. Since its introduction the DateTime class implementation suffered from one design mistake - arguably not something that even an RFC would have highlighted. [...] This mutability property that all modifying methods of the DateTime class have is highly annoying, and something that I would now rather remove. But of course we cannot as that would break backwards compatibility. So in PHP 5.5, after a few stumbles, I finally managed to rectify this.
He includes some code examples showing the current DateTime object's mutability (via the "modify" function) and the new immutable handling. This new handling doesn't update the current object but instead returns the modified object, leaving the initial one intact. You can find out more about this new object in the PHP manual.
Link: http://derickrethans.nl/immutable-datetime.html
HHVM Blog: HHVM: The Next Six Months
In their latest post the HHVM project (of Facebook) has laid out the next six months ahead for the development and progression on the project. In it they talk some about their "themes" and overall Open Source goals planned for the first part of 2014.
The HHVM team has just wrapped up its planning for the first half of 2014. We'd like to share our plans, providing you a bit of context. We've been making steady progress on HHVM's compatibility with PHP in the wild, but we still have a lot of work ahead of us. We're using unit test pass rates as a proxy for success measurement, but you can help by adding HHVM to your Travis configuration, and reporting bugs and issues through GitHub. We are resourced to help support a couple of major HHVM deployments, which we hope has the side effect of exposing us to "non-Facebook" deployment and maintenance challenges.
We are also going to push for a more open development model, with the goal of increasing our community participation. We'll have more to say on what this means later on. Stay tuned!
They also cover some of the work being done to increase the overall efficiency, reducing CPU time and memory consumption. There's also mention of work being done on a guide to "hacking" in the HHVM, reducing some complexity in the compiler and the conversion to a full HNI extension interface.
Link: http://www.hhvm.com/blog/3743/hhvm-the-next-six-months
2014年2月25日星期二
Community News: Latest PECL Releases for 02.25.2014
- jsonc 1.3.4
- Fixed bug #65753 JsonSerializeable couldn't implement on module extension - yp 1.0.0RC1
Initial beta release
- Fix build with modern PHP including PHP 5.3, 5.4 and 5.5 [gasolwu]
- Build testing environment with vagrants [gasolwu]
- Add tests for all public funcctions [gasolwu] - apn 1.0.3
- Fixed typo in constant name (APN_PODUCTION -> APN_PRODUCTION)
- Incorrect warning message in apn_feedback()
- Added "invalid token" warning in apn_send()
- TSRM fixes
Community News: Packagist Latest Releases for 02.25.2014
- simpkins/tweetledee (v0.4.0)
Easy access to Twitter RSS and JSON data - kohkimakimoto/altax (v3.0.0)
Altax is a extensible deployment tool for PHP. - phpunit/phpunit (3.7.32)
The PHP Unit Testing framework. - phpunit/php-code-coverage (1.2.16)
Library that provides collection, processing, and rendering functionality for PHP code coverage information. - box/shmock (2.0.0-alpha)
Shorthand for (PHPUnit) Mocking - codeception/aspect-mock (0.4.1)
Experimental Mocking Framework powered by Aspects - codegyre/robo (0.3.7)
Modern task runner - f3ath/forkrunner (0.0.1)
A simple framework to run code in parallel threads - swarrot/ack-processor (v1.0.1, v1.0.0)
A swarrot processor for ack or nack messages - condenast/pangea (0.0.7)
- d4m/ngnfeed-ebay (v1.0.20, v1.0.19)
An object oriented implementation of Ebay Trading API - dyaa/pushover (1.1.1)
Laravel 4.1 Pushover Package - egulias/listeners-debug-command-bundle (1.9.0)
Symfony 2 console command to debug listeners - tyler-sommer/nice (0.3.1, 0.3.0)
A nice PHP microframework - rosio/encrypted-cookie (v0.1.2, v0.1.1, v0.1.0)
Allows easy management of encrypted cookies - dts/ebay-sdk-trading (0.0.4)
An eBay SDK for PHP. Use the eBay Trading API in your PHP projects. - mead-steve/spl-fix (v0.1.0)
The spl has some really cool features but some odd naming conventions and some real GOTCHAs. This library is intended to make the spl code easier to use - kutny/tracy-bundle (1.0)
Nette Tracy debugger for Symfony - dts/ebay-sdk-shopping (0.0.3)
An eBay SDK for PHP. Use the eBay Shopping API in your PHP projects. - ditto/ditto (0.4)
Lightweight PHP web framework - f3ath/debug (0.0.1)
PHP exception handling - pomander/symfony2 (0.7, 0.6)
Pomander plugin to deploy and manage Symfony2 sites - codesleeve/sprockets (v2.0)
- robmorgan/phinx (v0.3.2)
Phinx makes it ridiculously easy to manage the database migrations for your PHP app. - spomky-labs/otphp (v1.0.0-stable)
PHP OTP Library compatible with Google Authenticator - dreamfactory/azure-sdk-for-php (0.4.0.3)
This project provides a set of PHP client libraries that make it easy to access Windows Azure tables, blobs, queues, service runtime and service management APIs. - clue/graph-uml (v0.2.0)
Generate UML class diagrams by reflection for your PHP projects - companion/core (0.0.16)
Companion Core - camspiers/silverstripe-loggerbridge (0.5.2)
Provides a bridge between PSR-3 loggers (like monolog) and SilverStripe - jrschumacher/symfony-redis-session-handler (v1.0.1, v1.0)
Redis Session Handler Symfony HttpFoundation Component - kutny/autowiring-bundle (1.0)
A simple library that provides autowiring for the Symfony Dependency Injection (DI) container. - crodas/service-provider (v0.1.12)
Little configuration manager and dependency injection - elnur/bootstrap-bundle (v0.1.0)
Unobtrusive support for Bootstrap 3 - crazedsanity/cs-battletrack (v0.8.1)
PHP-Based web application for tracking data in traditional paper-and-pencil role playing games. - crazedsanity/cs-blogger (v0.4.7)
PHP-Based library for blogging. - nediar/ndr-ergast-client (1.0.1, 1.0.0)
OOP wrapper for the Ergast Developer API - cliffparnitzky/monitoring (1.2.3)
Monitoring extension for checking availability of websites. - xi/filelib (v0.10.0, v0.9.7)
File library for PHP 5.3 - verschoof/transip-api (v1.0.3, v1.0.2, v1.0.1)
TransIp API client - pyrsmk/minisuite (1.0.8, 1.0.7, 1.0.6, 1.0.5, 1.0.4, 1.0.1)
A mini unit testing tool - cvweiss/zlibrary (v0.2.1)
Library of classes to simplify various tasks - crazedsanity/cs-content (1.2.10)
Web application framework, MVC/templating system for PHP - malenki/microdata (1.0)
Get microdata from web page and check each type found with schema.org! - bca/wp-bca-san (v1.1.1, v1.1.0)
BCA Swiss Army Knife - tomkyle/package-boilerplate (1.0.0)
A package boilerplate - imarc/opus (1.0)
Multi-framework asset and module packaging for composer - qranio/azure-sdk-for-php (v0.4.5, v0.4.4, v0.4.1)
This project provides a set of PHP client libraries that make it easy to access Windows Azure tables, blobs, queues, service runtime and service management APIs. - qranio/azure-sdk-pear-deps (v1.0.3, v1.0.2, v1.0.0)
PEAR dependencies for Windows Azure PHP SDK - uecode/qpush-bundle (1.1.4)
Asynchronous processing for Symfony using Push Queues - anlutro/l4-validation (0.4.3, 0.4.2, 0.4.1, 0.4.0)
Validation service class for Laravel 4. - mindplay/walkway (1.0.2)
Elegant, modular router for PHP - znanylekarz/assets-loader (2.0.4, 2.0.3)
Assets Loader - ash/laravel-measurement-protocol (0.0.1)
A Laravel wrapper for Krizon's Google Analytics Measurement Protocol PHP Client. - intahwebz/db (0.1.0)
Library for using a database as a database - not ORM, just straight DB abstraction. - ezsystems/ezphttprequest (1.0.0)
Provides ezpHttpRequest, a child class of HttpRequest - simplon/gplus (0.0.5)
Google+ API Library - jamesmcfadden/php-gw2-api (v1.0.0)
PhpGw2Api is a PHP wrapper for the Guild Wars 2 API - enlitepro/enlite-admin (v1.1.8)
- phundament/p3pages (0.17.2)
Page Manager - adambrett/router (0.3)
Simple, flexible, powerful, super fast, stand-alone router - 2amigos/yii2-arrayquery-component (0.1.1)
Yii2 component that allows for searching/filtering the elements of an array. - sweatshop/sweatshop (2.1.2)
Abstraction layer for message brokers and job servers, including process management - gentle/bitbucket-api (0.2.0)
Bitbucket API wrapper for PHP >= 5.3 - barryvdh/laravel-debugbar (v1.3)
PHP Debugbar integration for Laravel - crazycodr/data-collection (3.1.1, 3.1.0)
Used to organise data in strict collection units - patchwork/dumper (v1.0.6)
High accuracy and flexible dumping for PHP variables - kisma/kisma (0.2.24)
PHP Utility Belt - phraseanet/phraseanet (v3.8.3)
Phraseanet - barryvdh/laravel-twigbridge (v0.3)
Twig view integration for Laravel 4 - data-values/value-view (0.3.3, 0.3.2)
Provides JS widgets to edit values defined by the DataValues library - packfire/config (1.2.1)
A config driver that is easy to use - bread/types (v0.3.6)
Bread types library - livioribeiro/nette-propel2 (1.0.0-rc)
Propel 2 integration with Nette framework - stefanotorresi/my-popup (0.2.1)
A very simple Zend Framework 2 module to handle cookie timed popups - loco/loco (1.0.4)
Loco SDK for PHP, including REST API client - csanquer/colibri-csv (v1.0.4)
Lightweight and performant CSV reader and writer library - parm/parm (1.4.2)
Active Record ORM with closures and web interface - backboneit/contao-paramsigner (1.0.0)
Signature utility for parameter arrays. - avisota/contao-bundle-all (2.0-beta1)
Install all Contao components for Avisota. - menatwork/synccto (2.5.0.rc2)
Synchronize multiple contao installations with each other - snakano/cache-store (1.3.0)
provides a generic way to cache any data - drpheltright/lily (v0.4.4-p1, v0.4.4)
A lightweight web application library for PHP. - toddish/verify (v2.3.1)
A simple authentication bundle for Laravel 4. It features roles, permissions, password salting and is fully extendable. - keevitaja/keeper (1.0.1)
Keeper - Laravel authentication driver eloquent extension - hoborglabs/dashboard (v1.1.4)
Simple dashboard system. - v2e4lisp/preview (1.1.2)
mocha.js like bdd test framework - cygnitesoft/framework (v1.0.8)
The Cygnite PHP Framework. - stefanotorresi/my-i18n (1.0.1-beta)
A Zend Framework 2 module for locale detection and management. - stefanotorresi/my-pages (0.1.1)
A brutal rip-off of the Zend Framework web site PageController module, written by Matthew Weier O'Phinney. All credit goes to him. - mf2/mf2 (v0.2.5)
A pure, generic microformats2 parser '" makes HTML as easy to consume as a JSON API - 2amigos/yii2-packagist-component (0.1.1)
Yii 2 Packagist API extension component. - sairiz/mandrill (1.0.1)
Mandrill Official API Wrapper for Laravel 4 - simplesamlphp/simplesamlphp-module-examplecomposer (v1.0.0)
An example SimpleSAMLphp module installable through Composer. - jalle19/simple-json-rpc-client (1.0.3, 1.0.2, 1.0.1)
Simple JSON-RPC 2.0 client which utilizes Zend for HTTP functionality - byte/routing (0.1.2, 0.1.1, 0.1.0)
Byte routing package - interslice/azure-session-handler (v1.0.2)
Use Windows Azure Table Storage as a session handler for PHP applications - sammaye/yii2-auditrail (0.1)
A port of audit trail - okeyaki/comphy (v1.1.2)
A configuration library for PHP 5.3.3+. - tomkyle/databases (1.0.0)
Creates generic connections to common database APIs, provided by easy-to-use connection factories. For multiple databases, a Service Locator helps you creating those factories. - atomita/wp-breadcrumb-navigation (0.0.6, 0.0.3, 0.0.2)
- okeyaki/disel (v0.3.0)
A DI container for PHP 5.3+. - php-ffmpeg/extras (0.3.1)
A set of audio/video formats compatible with PHP-FFMpeg - byte/dispatch (0.3.0)
Byte callbacks dispatcher - akeneo/batch-bundle (0.1.2)
Akeneo Batch Bundle - emailbidding/publisher-client-php (v0.1.11)
Publisher client - tlr/menu (v2.0.2)
Take some of the stress and boilerplate out of building menus (or indeed any list, because that's basically what a menu is) With support for laravel - icodr8/contao-translation-fields (1.3.2)
Translation fields for Contao OpenSource CMS - byte/routing-adapter (0.1.0)
Byte routing adapter - cornernote/yii-embed-wordpress (1.1.0)
Yii embedded into WordPress. - icodr8/contao-restful-webservices (1.0.1)
RESTful Webservices for Contao OpenSource CMS - lazycat-tools/lazycat-tools (1.1.1, 1.1)
lazycatTools - atomita/wp-radio-button-terms (0.0.2)
- phastlight/phastlight (v0.2.2)
Phastlight -- Asynchronous, event-driven command line tool and web server written in PHP 5.3+ inspired by Node.js - ondrs/idefend-api (v0.2.0)
PHP iDefend API wrapper - dinesh/barcode (V3.0)
Barcode generator like Qr Code , PDF417,C39, C39+,C39E,C39E+,C93,S25,S25+,I25,I25+,C128,C128A,C128B,C128C,2-Digits UPC-Based Extention,5-Digits UPC-Based Extention,EAN 8,EAN 13,UPC-A,UPC-E,MSI (Variation of Plessey code) - titon/app (0.2.0)
A skeleton application that conforms to the directory structure and library hierarchy suggested by the Titon framework. - magice/the-magice (0.1)
Beautiful of Symfony
PHP Town Hall Podcast: Episode 19: Episode 19: Jeffrey Way, Laracasts and BDFLs
The PHP Town Hall podcast has released their latest episode today - Episode #19 with special guest Jeffrey Way of the Laravel community.
Well known PHP/Laravel nice-guy Jeffrey Way from NetTuts and Laracasts joins regular guest Zack Kitzmiller to discuss the wonderful world of Laravel once again. This time the discussion focuses on some of the silly complaints people have with an otherwise wonderful system, and on the reusability of its packages.
You can catch this latest episode a few different ways: either listening to the audio through the in-page player, by downloading the mp3 or you can watch the live video of the recording.
Link: http://phptownhall.com/blog/2014/02/15/episode-19-jeffrey-laracasts-bdfls/
VG Tech: Swagger Docs in ZF2 with Examples - Part 1: Setup and Annotations
The VG Tech blog has posted the first part of a series they're doing about Zend Framework 2 and Swagger, the auto-generating documentation project for APIs. In this first part of the series, they go through some setup and show the use of annotations to define the Swagger output.
So everyone is building APIs now - parsing and outputting JSON is not that hard. Some people even build truly RESTful APIs, or something not to far from that. Before, when building APIs was about SOAP with XML schemas and WSDL specifications, people spent so much time building their APIs that they had the time to think. Now, building an API is so easy and fast that the documentation is often suffering. [...] Swagger is a popular project providing auto generated API docs based on a service specification. This spec is based on annotation comments in the controllers and models, giving the developer a fairly easy, and close to the code way of keeping the API docs up to date.
He walks you through the process to clone and setup the Zend Framework 2 project first, then pull in the "outeredge/swagger-module" with Composer. This package provides the tools to generate Swagger output from annotations in the PHP code. He also shows you how to set up the Swagger UI project (wordnik/swagger-ui). Finally, he gets into the code examples, showing how to annotate models and use partials.
Link: http://tech.vg.no/2014/02/24/swagger-docs-in-zf2-with-examples-part-1-setup-and-annotations/