summaryrefslogtreecommitdiffstats
path: root/user_guide_src/source/helpers/email_helper.rst
diff options
context:
space:
mode:
Diffstat (limited to 'user_guide_src/source/helpers/email_helper.rst')
-rw-r--r--user_guide_src/source/helpers/email_helper.rst73
1 files changed, 40 insertions, 33 deletions
diff --git a/user_guide_src/source/helpers/email_helper.rst b/user_guide_src/source/helpers/email_helper.rst
index 10adf1d0e..b665ce548 100644
--- a/user_guide_src/source/helpers/email_helper.rst
+++ b/user_guide_src/source/helpers/email_helper.rst
@@ -6,9 +6,14 @@ The Email Helper provides some assistive functions for working with
Email. For a more robust email solution, see CodeIgniter's :doc:`Email
Class <../libraries/email>`.
-.. contents:: Page Contents
+.. important:: The Email helper is **deprecated**.
-.. important:: The Email helper is DEPRECATED.
+.. contents::
+ :local:
+
+.. raw:: html
+
+ <div class="custom-index container"></div>
Loading this Helper
===================
@@ -17,51 +22,53 @@ This helper is loaded using the following code::
$this->load->helper('email');
+Available Functions
+===================
+
The following functions are available:
-valid_email()
-=============
-.. php:function:: valid_email($email)
+.. function:: valid_email($email)
- :param string $email: Email address
- :returns: bool
+ :param string $email: E-mail address
+ :returns: TRUE if a valid email is supplied, FALSE otherwise
+ :rtype: bool
-Checks if the input is a correctly formatted e-mail address. Note that is
-doesn't actually prove that the address will be able recieve mail, but
-simply that it is a validly formed address.
+ Checks if the input is a correctly formatted e-mail address. Note that is
+ doesn't actually prove that the address will be able recieve mail, but
+ simply that it is a validly formed address.
-Example::
+ Example::
- if (valid_email('email@somesite.com'))
- {
- echo 'email is valid';
- }
- else
- {
- echo 'email is not valid';
- }
+ if (valid_email('email@somesite.com'))
+ {
+ echo 'email is valid';
+ }
+ else
+ {
+ echo 'email is not valid';
+ }
-.. note:: All that this function does is to use PHP's native ``filter_var()``:
- |
- | (bool) filter_var($email, FILTER_VALIDATE_EMAIL);
+ .. note:: All that this function does is to use PHP's native ``filter_var()``::
-send_email()
-============
+ (bool) filter_var($email, FILTER_VALIDATE_EMAIL);
-.. php:function:: send_email($recipient, $subject, $message)
+.. function:: send_email($recipient, $subject, $message)
:param string $recipient: E-mail address
:param string $subject: Mail subject
:param string $message: Message body
- :returns: bool
+ :returns: TRUE if the mail was successfully sent, FALSE in case of an error
+ :rtype: bool
+
+ Sends an email using PHP's native `mail() <http://www.php.net/function.mail>`_
+ function.
+
+ .. note:: All that this function does is to use PHP's native ``mail``
-Sends an email using PHP's native `mail() <http://www.php.net/function.mail>`_
-function.
+ ::
-.. note:: All that this function does is to use PHP's native ``mail``:
- |
- | mail($recipient, $subject, $message);
+ mail($recipient, $subject, $message);
-For a more robust email solution, see CodeIgniter's :doc:`Email Library
-<../libraries/email>`.
+ For a more robust email solution, see CodeIgniter's :doc:`Email Library
+ <../libraries/email>`. \ No newline at end of file