31 lines
695 B
PHP
31 lines
695 B
PHP
<?php
|
|
if (!defined('BASEPATH')) exit('No direct script access allowed');
|
|
|
|
/*
|
|
* InvoicePlane
|
|
*
|
|
* @author InvoicePlane Developers & Contributors
|
|
* @copyright Copyright (c) 2012 - 2017 InvoicePlane.com
|
|
* @license https://invoiceplane.com/license.txt
|
|
* @link https://invoiceplane.com
|
|
*/
|
|
|
|
/**
|
|
* Returns all errors prepared for JSON
|
|
* @return array
|
|
*/
|
|
function json_errors()
|
|
{
|
|
// Think of a better name for this function. It doesn't return
|
|
// json itself but is called from something which will.
|
|
$return = array();
|
|
|
|
foreach (array_keys($_POST) as $key) {
|
|
if (form_error($key)) {
|
|
$return[$key] = form_error($key);
|
|
}
|
|
}
|
|
|
|
return $return;
|
|
}
|