Changeset 668 for trunk/lib/App.inc.php


Ignore:
Timestamp:
Feb 18, 2019 1:24:26 AM (5 years ago)
Author:
anonymous
Message:

Add CLI coloring method. Allow longer email logging in dev.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/App.inc.php

    r665 r668  
    17161716        }
    17171717    }
     1718
     1719    /*
     1720    *
     1721    *
     1722    * @access   public
     1723    * @param
     1724    * @return
     1725    * @author   Quinn Comendant <quinn@strangecode.com>
     1726    * @since    17 Feb 2019 13:11:20
     1727    */
     1728    public function colorCLI($color)
     1729    {
     1730        switch ($color) {
     1731        case 'white':
     1732            echo "\033[0;37m";
     1733            break;
     1734        case 'black':
     1735            echo "\033[0;30m";
     1736            break;
     1737        case 'red':
     1738            echo "\033[0;31m";
     1739            break;
     1740        case 'yellow':
     1741            echo "\033[0;33m";
     1742            break;
     1743        case 'green':
     1744            echo "\033[0;32m";
     1745            break;
     1746        case 'cyan':
     1747            echo "\033[0;36m";
     1748            break;
     1749        case 'blue':
     1750            echo "\033[0;34m";
     1751            break;
     1752        case 'purple':
     1753            echo "\033[0;35m";
     1754            break;
     1755        case 'off':
     1756        default:
     1757            echo "\033[0m";
     1758            break;
     1759        }
     1760    }
    17181761} // End.
Note: See TracChangeset for help on using the changeset viewer.