I'm trying to improve my coding ninja h4x skills, and I'm currently looking at different frameworks, and I have found sample code that's pretty hard to google.

I am looking at the [FUEL framework](https://github.com/ccschmitz/short-sale-management) used in a project. 

The sample I don't understand is 

```
$data and $this->template->set_global($data);

```

What is the **and** keyword doing in this line of code? It is used many places in the framework and it's the first that I have found that uses it.