Search Results For: service
Showing 1 to 5 of 8 blog articles.
1481 views · 157 days ago

![Custom extension to Laravel Application class](

Hello folks! This post is for those of you using Laravel. This beautiful framework makes web development super-easy compared to most of competitors. In the heart of Laravel is the Application class, which is responsible for bootstrapping, registering services and also serves as a dependency injection container. What I do with my Laravel apps, is that I take a slight detour from the common path by adding a custom Application class. While this is not really necessary, I find this approach nice, and will try to share my thought below.

It's normal practice in Laravel world to build all kinds of objects like this:


$cache = app("cache");


I find it a bit confusing to call `app("cache"")` and expect a `Cache\Repository` instance as result....

4714 views · 157 days ago

![Generate PDF from HTML in Laravel 5.7](

Today, I will share with you how to create a PDF file from HTML blade file in Laravel 5.7. We will be using `dompdf` package for generating the PDF file.

In the below example, we will install `barryvdh/laravel-dompdf` using composer package and thereafter we will add new route url with controller. Then we will create a blade file. Then after we have to just run project with serve and we can check the PDF file is for download.

## Download Laravel 5.7

Now I am going to explain the step by step from scratch with laravel installation for `dompdf`. To get started, we need to download fresh Laravel 5.7 application using command, so open our terminal and run the below command in the command prompt:


composer create-project --prefer-dist laravel/lara...

2593 views · 162 days ago

![Press Release](

To say that we have been hard at work here at Nomad PHP, or that I'm excited about these three announcements would be a tremendous understatement. Over the past several months, behind the scenes, we've been working to bring even more features and benefits to Nomad PHP - these have already included unlimited streaming of all past meetings and access to PHP Architect.

Available today, however, you'll also have access to online, live workshops - as well as soon have the ability to stream select PHP conferences live, and finally to prove the knowledge you have gained through our online certification.

## Online, Live Workshops

Like our online meetings, we are excited to announce that available today you can participate in online, live, and interactive workshops. Our [first workshop](https://beta.nomadphp...

1198 views · 170 days ago

![PHP IPC with Daemon Service using Message Queues, Shared Memory and Semaphores](

# Introduction

In a previous article we learned about [Creating a PHP Daemon Service]( Now we are going to learn how to use methods to perform IPC - Inter-Process Communication - to communicate with daemon processes.

# Message Queues

In the world of UNIX, there is an incredible variety of ways to send a message or a command to a daemon script and vice versa. But first I want to talk only about message queues - "System V IPC Messages Queues".

A long time ago I learned that a queue can be either in the System V IPC implementation, or in the POSIX implementation. I want to comment only about the System V implementation, as I know it better.

Lets get...

1221 views · 171 days ago

![Making Charts and Graphs using Laravel](

## Installing composer

Composer is a package management tool for PHP. Laravel requires composer for installation. We can download composer from [](

After installation that you can test whether composer installed or not by command


## Installing Laravel

The current stable version of laravel is laravel 5.6. We can install laravel package with three ways.

In command prompt or terminal by running `composer global require "laravel/installer"` and then `Laravel new `


We can create the project with Composer by running `composer create-project --prefer-dist laravel/laravel `