Net_Growl is a PHP Library that makes it possible to send notifications from your PHP scripts to Growl on Mac OS X and Windows.
Be notified of major events in your application.
Growl is a Mac OS X application that listen to notifications sent by applications and displays them on the desktop using different display styles. Net_Growl offers the possibility to send notifications to Growl (Mac or Windows) from your PHP application through network communication using UDP or GNTP protocols.
Net_Growl takes advantage of new features in PHP 5.2 or greater.
Before you install Net_Growl, you will need an operating system with PHP 5.2.0 or later installed.
Minimum Requirement | Description |
---|---|
PEAR Installer 1.9.4 | Used to install easily PEAR packages |
mbstring extension | Used by the base class of Net_Growl |
pcre extension | Used by the base class of Net_Growl |
SPL extension | Used by the base class of Net_Growl |
mcrypt extension (optional) | Used only with GNTP adapter and encryption features |
Once all of the dependencies have been installed, you can then install Net_Growl using the standard PEAR installer. Run the following commands as root (on Linux, OSX, and other UNIX-like operating systems) or as a user with administrator privileges on Windows.
$ pear install -o Net_Growl
All documentation are available online and for download in several formats.
Head to the Net_Growl User Guide for information or examples to get started.
The Net_Growl book is available in a selection of formats. You can download the documentation for offline reading.
Single HTML file | Many HTML files | HTML Help file | PDF A4 file | PDF US file | EPUB file |
---|---|---|---|---|---|
netgrowl-book.html.zip | netgrowl-book.chunked.zip | netgrowl-book.chm.zip | netgrowl-book-a4.pdf | netgrowl-book-us.pdf | netgrowl-book.epub.zip |
Net_Growl is open-source software, licensed under the BSD license.
The full legal text of the BSD 3-clause license is given below.
Copyright (c) 2009-2013, Laurent Laville <pear@laurent-laville.org> Credits to : * Bertrand Mansion <bmansion@mamasam.com> Original author, he introduced his proposal in 2006. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the authors nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.