Because Thneeds are what everyone needs


<?php

/**
 * A simple class that describes a Thneed
 *
 * @author Sterling Hughes <sterling@php.net>
 * @author Dr. Suess
 * @since  The Lorax v1
 * @access public
 */
class Thneed 
{
    // {{{ isLorax()

    /**
     * Detect whether or not a name equals the lorax
     *
     * @param string The name to evaluate
     *
     * @return boolean True if the name is the Lorax, 
     *                 False otherwise
     */
    function isLorax($name) {
        $name = strtolower($name);
        return stristr($name, 'lorax');
    }

    // }}}
    // {{{ getReasoning()

    /**
     * Get the reason why thneeds must be created.  
     *
     * @param string Your name
     *
     * @return string The reason!
     * @access public 
     */
    function getReasoning($name) 
    {
        if ($this->isLorax($name)) {
            return 'piss off you bugger';
        } else {
            return 'because thneeds are what everyone needs!';
        }
    }

    // }}}
}