Describe what is not in the code, from the point of view of gloss.
Broken psr-1 and psr-2, psr missing-4.
In the code, spotted dog @
, which is not really needed there. It could be forgiven if at least on was a test of false (like suddenly php-gd is missing), but alas.
On passing variable by reference &
. Why is it? It is not an external function, $this->_image hand, the parameter is not needed at all, especially the link.
Deceptive method getImage
. It would be nice if it returns a binary string from the image, not the resource. A resource to Shine does not need.
Why Shine $config
There is no support for composer (composer.json and .gitattributes).