Archive for the ‘OOPHP’ Category

Git and WordPress: How to Auto-Update Posts with Pull Requests

Posted on: No Comments
At Bitfalls.com, we also use WordPress for now, and use the same peer review approach for content as we do at SitePoint. We decided to build a tool which automatically pulls content from merged pull requests into articles, giving us the ability to fix...

Symfony Flex: Paving the Path to a Faster, Better Symfony

Posted on: No Comments
Symfony Flex is a modern replacement for the Symfony Installer, and not the name of the next Symfony version. As the intro text says: Internally, Symfony Flex is a Composer plugin that modifies the behavior of the require and update commands. When ins...

Symfony Console Beyond the Basics – Helpers and Other Tools

Posted on: No Comments
It's undeniable how useful console commands can be when developing software. Not too long ago we re-introduced the Symfony Console component. This component allows us to create structured and testable CLI commands. We created some simple commands and t...

Rapid Development of Zend Expressive Modules

Posted on: No Comments
I have learned a few tricks when writing Zend Expressive modules that I want to share with you. Please follow the previous post first to set up a proper working environment. I explained how to install and configure Zend Expressive with Doctrine, Gulp,...

Rapid Enterprise App Development with Zend Expressive

Posted on: No Comments
If you've ever done a Zend Framework quick start, you've probably never worked in Zend Framework. The quick start has historically been anything but quick, and it's easy to lose interest and move on to the next thing. Zend Expressive greatly improves ...

ReactJS in PHP: Writing Compilers Is Easy and Fun!

Posted on: No Comments
I used to use an extension called XHP. It enables HTML-in-PHP syntax for generating front-end markup. I reached for it recently, and was surprised to find that it was no longer officially supported for modern PHP versions. So, I decided to implement a ...

Are Bitwise Operators Still Relevant in Modern PHP?

Posted on: No Comments
Many of you probably scratched your heads reading this title. "Bitwhat?" In this article, we'll look at what bitwise operators are, and whether or not their use is still relevant in this modern age of computing. Example Use Case I'd been trying to rea...

PHPBot – Can a PHP Bot Help You Look up Documentation Faster?

Posted on: No Comments
I came across PHPBot the other day (not to be confused with Botman or Fondbot) - a "chatbot" which helps you look up PHP manual entries and generates example code for them. If you follow me on Twitter, you know I don't believe in chatbots being chatbot...

What Are the Workflows of Prominent PHP Community Members?

Posted on: No Comments
Workflow refers to both the process and the tools that are used in this process. Almost every developer comes up with a process of creating and finalizing the project deliverables. This process is implemented through a set of tools that the developer c...

Introducing the Neo4j Symfony Bundle

Posted on: No Comments
There is no such thing as disconnected information, no matter where you look - people, events, places, things, documents, applications and the information about them is all heavily connected. As the volume of data grows, so does the number and dynamici...