Fork me on GitHub
a Sensio Labs Product

Constitution (v3.0.0) edition

Rule simplified_null_return

A return statement wishing to return void should not return null.

Examples

Example #1

--- Original
+++ New
-<?php return null;
+<?php return;

Example #2

--- Original
+++ New
 <?php
-function foo() { return null; }
+function foo() { return; }
 function bar(): int { return null; }
 function baz(): ?int { return null; }
-function xyz(): void { return null; }
+function xyz(): void { return; }
The logo is © 2010-2014 Sensio Labs