…message to show how we can take advantage of said hook.What we haven't done, though, is implement various message types, allow user input, and display messages based on the result of input the user has provided. But before we do that, we need to add support for the various message…
…me a few. They all have their specifics, and probably you've already used at least one of these gems.Today, however, I want to introduce a relatively new, but very cool solution called Shrine, created by Janko Marohnić. In contrast to some other similar gems, it has a modular approach, meaning…
…mework, which reviews the benefits of Yii and includes an overview of Yii 2.0.What Are Helpers?In the Programming With Yii2 series, I'm guiding readers in use of the Yii2 Framework for PHP. In this tutorial, I'll provide a brief overview of helpers. In Yii, helpers are modules which group commonly…
…me back to this series on building a web scraper. In this tutorial, I'll go through an example of scraping data from my own podcast site. I'll cover in detail how I extracted the data, how the helper and utility methods accomplish their jobs, and how all the puzzle pieces…
…ment a system that allows us to programmatically define custom messages that display on a given administration page in the WordPress back end.If you've followed along with the series thus far, then you know: We've laid the groundwork for the plugin that's used throughout this series, and even developed it…
…Meeting Planner app as a real-life example. Every step along the way, I'll release the Meeting Planner code as open-source examples you can learn from. I'll also address startup-related business issues as they arise.Moving Deeper Into Ajax Last week, I delved deeper into Ajax to transform the meeting scheduling experience…
…mented in React, I created a simple website. Before proceeding, please view the app demo below. Expand the right window and pay attention to the URLs as you navigate through the site. Basically, the idea behind this website is that on the front page you have a navigation menu with…
…me in internet history when you had to use Flash if you wanted to add some visual effects to your website beyond an animated GIF. Fast forward to today, and we find Flash dead and things like CSS3 and HTML5 bringing fantastic animations and effects to the web.If you want…
…mework, which reviews the benefits of Yii and includes an overview of Yii 2.0.IntroductionIn the Programming With Yii2 series, I'm guiding readers in use of the Yii2 Framework for PHP. In today's tutorial, I'll show you how to install the Yii2 Debugger, and we'll explore its capabilities in detail. It's…
…meworks like React, Angular, and many others. Ruby on Rails is following this trend, and the latest version presents a new feature allowing you to create API-only applications. Initially this functionality was packed into a separate gem called rails-api, but since the release of Rails 5, it is now part…