@@ -89,10 +89,10 @@ discard block |
||
89 | 89 | public $map_settings; |
90 | 90 | |
91 | 91 | /** |
92 | - * |
|
93 | - * @deprecated |
|
94 | - * @var EE_Gateway_Config |
|
95 | - */ |
|
92 | + * |
|
93 | + * @deprecated |
|
94 | + * @var EE_Gateway_Config |
|
95 | + */ |
|
96 | 96 | public $gateway; |
97 | 97 | |
98 | 98 | /** |
@@ -1562,51 +1562,51 @@ discard block |
||
1562 | 1562 | class EE_Organization_Config extends EE_Config_Base { |
1563 | 1563 | |
1564 | 1564 | /** |
1565 | - * @var string $name |
|
1566 | - * eg EE4.1 |
|
1567 | - */ |
|
1565 | + * @var string $name |
|
1566 | + * eg EE4.1 |
|
1567 | + */ |
|
1568 | 1568 | public $name; |
1569 | 1569 | |
1570 | 1570 | /** |
1571 | - * @var string $address_1 |
|
1572 | - * eg 123 Onna Road |
|
1573 | - */ |
|
1571 | + * @var string $address_1 |
|
1572 | + * eg 123 Onna Road |
|
1573 | + */ |
|
1574 | 1574 | public $address_1; |
1575 | 1575 | |
1576 | 1576 | /** |
1577 | - * @var string $address_2 |
|
1578 | - * eg PO Box 123 |
|
1579 | - */ |
|
1577 | + * @var string $address_2 |
|
1578 | + * eg PO Box 123 |
|
1579 | + */ |
|
1580 | 1580 | public $address_2; |
1581 | 1581 | |
1582 | 1582 | /** |
1583 | - * @var string $city |
|
1584 | - * eg Inna City |
|
1585 | - */ |
|
1583 | + * @var string $city |
|
1584 | + * eg Inna City |
|
1585 | + */ |
|
1586 | 1586 | public $city; |
1587 | 1587 | |
1588 | 1588 | /** |
1589 | - * @var int $STA_ID |
|
1590 | - * eg 4 |
|
1591 | - */ |
|
1589 | + * @var int $STA_ID |
|
1590 | + * eg 4 |
|
1591 | + */ |
|
1592 | 1592 | public $STA_ID; |
1593 | 1593 | |
1594 | 1594 | /** |
1595 | - * @var string $CNT_ISO |
|
1596 | - * eg US |
|
1597 | - */ |
|
1595 | + * @var string $CNT_ISO |
|
1596 | + * eg US |
|
1597 | + */ |
|
1598 | 1598 | public $CNT_ISO; |
1599 | 1599 | |
1600 | 1600 | /** |
1601 | - * @var string $zip |
|
1602 | - * eg 12345 or V1A 2B3 |
|
1603 | - */ |
|
1601 | + * @var string $zip |
|
1602 | + * eg 12345 or V1A 2B3 |
|
1603 | + */ |
|
1604 | 1604 | public $zip; |
1605 | 1605 | |
1606 | 1606 | /** |
1607 | - * @var string $email |
|
1608 | - * eg [email protected] |
|
1609 | - */ |
|
1607 | + * @var string $email |
|
1608 | + * eg [email protected] |
|
1609 | + */ |
|
1610 | 1610 | public $email; |
1611 | 1611 | |
1612 | 1612 | |
@@ -1625,9 +1625,9 @@ discard block |
||
1625 | 1625 | public $vat; |
1626 | 1626 | |
1627 | 1627 | /** |
1628 | - * @var string $logo_url |
|
1629 | - * eg http://www.somedomain.com/wp-content/uploads/kittehs.jpg |
|
1630 | - */ |
|
1628 | + * @var string $logo_url |
|
1629 | + * eg http://www.somedomain.com/wp-content/uploads/kittehs.jpg |
|
1630 | + */ |
|
1631 | 1631 | public $logo_url; |
1632 | 1632 | |
1633 | 1633 | |
@@ -1721,55 +1721,55 @@ discard block |
||
1721 | 1721 | class EE_Currency_Config extends EE_Config_Base { |
1722 | 1722 | |
1723 | 1723 | /** |
1724 | - * @var string $code |
|
1725 | - * eg 'US' |
|
1726 | - */ |
|
1724 | + * @var string $code |
|
1725 | + * eg 'US' |
|
1726 | + */ |
|
1727 | 1727 | public $code; |
1728 | 1728 | |
1729 | 1729 | /** |
1730 | - * @var string $name |
|
1731 | - * eg 'Dollar' |
|
1732 | - */ |
|
1730 | + * @var string $name |
|
1731 | + * eg 'Dollar' |
|
1732 | + */ |
|
1733 | 1733 | public $name; |
1734 | 1734 | |
1735 | 1735 | /** |
1736 | - * plural name |
|
1737 | - * @var string $plural |
|
1738 | - * eg 'Dollars' |
|
1739 | - */ |
|
1736 | + * plural name |
|
1737 | + * @var string $plural |
|
1738 | + * eg 'Dollars' |
|
1739 | + */ |
|
1740 | 1740 | public $plural; |
1741 | 1741 | |
1742 | 1742 | /** |
1743 | - * currency sign |
|
1744 | - * @var string $sign |
|
1745 | - * eg '$' |
|
1746 | - */ |
|
1743 | + * currency sign |
|
1744 | + * @var string $sign |
|
1745 | + * eg '$' |
|
1746 | + */ |
|
1747 | 1747 | public $sign; |
1748 | 1748 | |
1749 | 1749 | /** |
1750 | - * Whether the currency sign should come before the number or not |
|
1751 | - * @var boolean $sign_b4 |
|
1752 | - */ |
|
1750 | + * Whether the currency sign should come before the number or not |
|
1751 | + * @var boolean $sign_b4 |
|
1752 | + */ |
|
1753 | 1753 | public $sign_b4; |
1754 | 1754 | |
1755 | 1755 | /** |
1756 | - * How many digits should come after the decimal place |
|
1757 | - * @var int $dec_plc |
|
1758 | - */ |
|
1756 | + * How many digits should come after the decimal place |
|
1757 | + * @var int $dec_plc |
|
1758 | + */ |
|
1759 | 1759 | public $dec_plc; |
1760 | 1760 | |
1761 | 1761 | /** |
1762 | - * Symbol to use for decimal mark |
|
1763 | - * @var string $dec_mrk |
|
1764 | - * eg '.' |
|
1765 | - */ |
|
1762 | + * Symbol to use for decimal mark |
|
1763 | + * @var string $dec_mrk |
|
1764 | + * eg '.' |
|
1765 | + */ |
|
1766 | 1766 | public $dec_mrk; |
1767 | 1767 | |
1768 | 1768 | /** |
1769 | - * Symbol to use for thousands |
|
1770 | - * @var string $thsnds |
|
1771 | - * eg ',' |
|
1772 | - */ |
|
1769 | + * Symbol to use for thousands |
|
1770 | + * @var string $thsnds |
|
1771 | + * eg ',' |
|
1772 | + */ |
|
1773 | 1773 | public $thsnds; |
1774 | 1774 | |
1775 | 1775 | |
@@ -1837,13 +1837,13 @@ discard block |
||
1837 | 1837 | * whether or not to show alternate payment options during the reg process if payment status is pending |
1838 | 1838 | * @var boolean $show_pending_payment_options |
1839 | 1839 | */ |
1840 | - public $show_pending_payment_options; |
|
1840 | + public $show_pending_payment_options; |
|
1841 | 1841 | |
1842 | 1842 | /** |
1843 | 1843 | * Whether to skip the registration confirmation page |
1844 | 1844 | * @var boolean $skip_reg_confirmation |
1845 | 1845 | */ |
1846 | - public $skip_reg_confirmation; |
|
1846 | + public $skip_reg_confirmation; |
|
1847 | 1847 | |
1848 | 1848 | /** |
1849 | 1849 | * an array of SPCO reg steps where: |
@@ -1854,52 +1854,52 @@ discard block |
||
1854 | 1854 | * "slug" => the URL param used to trigger the reg step |
1855 | 1855 | * @var array $reg_steps |
1856 | 1856 | */ |
1857 | - public $reg_steps; |
|
1857 | + public $reg_steps; |
|
1858 | 1858 | |
1859 | 1859 | /** |
1860 | 1860 | * Whether registration confirmation should be the last page of SPCO |
1861 | 1861 | * @var boolean $reg_confirmation_last |
1862 | 1862 | */ |
1863 | - public $reg_confirmation_last; |
|
1863 | + public $reg_confirmation_last; |
|
1864 | 1864 | |
1865 | 1865 | /** |
1866 | 1866 | * Whether or not to use ReCaptcha |
1867 | 1867 | * @var boolean $use_captcha |
1868 | 1868 | */ |
1869 | - public $use_captcha; |
|
1869 | + public $use_captcha; |
|
1870 | 1870 | |
1871 | 1871 | /** |
1872 | 1872 | * ReCaptcha Theme |
1873 | 1873 | * @var string $recaptcha_theme |
1874 | 1874 | * options: 'dark ', 'light' |
1875 | 1875 | */ |
1876 | - public $recaptcha_theme; |
|
1876 | + public $recaptcha_theme; |
|
1877 | 1877 | |
1878 | 1878 | /** |
1879 | 1879 | * ReCaptcha Type |
1880 | 1880 | * @var string $recaptcha_type |
1881 | 1881 | * options: 'audio', 'image' |
1882 | 1882 | */ |
1883 | - public $recaptcha_type; |
|
1883 | + public $recaptcha_type; |
|
1884 | 1884 | |
1885 | 1885 | /** |
1886 | 1886 | * ReCaptcha language |
1887 | 1887 | * @var string $recaptcha_language |
1888 | 1888 | * eg 'en' |
1889 | 1889 | */ |
1890 | - public $recaptcha_language; |
|
1890 | + public $recaptcha_language; |
|
1891 | 1891 | |
1892 | 1892 | /** |
1893 | 1893 | * ReCaptcha public key |
1894 | 1894 | * @var string $recaptcha_publickey |
1895 | 1895 | */ |
1896 | - public $recaptcha_publickey; |
|
1896 | + public $recaptcha_publickey; |
|
1897 | 1897 | |
1898 | 1898 | /** |
1899 | 1899 | * ReCaptcha private key |
1900 | 1900 | * @var string $recaptcha_privatekey |
1901 | 1901 | */ |
1902 | - public $recaptcha_privatekey; |
|
1902 | + public $recaptcha_privatekey; |
|
1903 | 1903 | |
1904 | 1904 | /** |
1905 | 1905 | * ReCaptcha width |
@@ -1957,58 +1957,58 @@ discard block |
||
1957 | 1957 | class EE_Admin_Config extends EE_Config_Base { |
1958 | 1958 | |
1959 | 1959 | /** |
1960 | - * @var boolean $use_personnel_manager |
|
1961 | - */ |
|
1960 | + * @var boolean $use_personnel_manager |
|
1961 | + */ |
|
1962 | 1962 | public $use_personnel_manager; |
1963 | 1963 | |
1964 | 1964 | /** |
1965 | - * @var boolean $use_dashboard_widget |
|
1966 | - */ |
|
1965 | + * @var boolean $use_dashboard_widget |
|
1966 | + */ |
|
1967 | 1967 | public $use_dashboard_widget; |
1968 | 1968 | |
1969 | 1969 | /** |
1970 | - * @var int $events_in_dashboard |
|
1971 | - */ |
|
1970 | + * @var int $events_in_dashboard |
|
1971 | + */ |
|
1972 | 1972 | public $events_in_dashboard; |
1973 | 1973 | |
1974 | 1974 | /** |
1975 | - * @var boolean $use_event_timezones |
|
1976 | - */ |
|
1975 | + * @var boolean $use_event_timezones |
|
1976 | + */ |
|
1977 | 1977 | public $use_event_timezones; |
1978 | 1978 | |
1979 | 1979 | /** |
1980 | - * @var boolean $use_full_logging |
|
1981 | - */ |
|
1980 | + * @var boolean $use_full_logging |
|
1981 | + */ |
|
1982 | 1982 | public $use_full_logging; |
1983 | 1983 | |
1984 | 1984 | /** |
1985 | - * @var string $log_file_name |
|
1986 | - */ |
|
1985 | + * @var string $log_file_name |
|
1986 | + */ |
|
1987 | 1987 | public $log_file_name; |
1988 | 1988 | |
1989 | 1989 | /** |
1990 | - * @var string $debug_file_name |
|
1991 | - */ |
|
1990 | + * @var string $debug_file_name |
|
1991 | + */ |
|
1992 | 1992 | public $debug_file_name; |
1993 | 1993 | |
1994 | 1994 | /** |
1995 | - * @var boolean $use_remote_logging |
|
1996 | - */ |
|
1995 | + * @var boolean $use_remote_logging |
|
1996 | + */ |
|
1997 | 1997 | public $use_remote_logging; |
1998 | 1998 | |
1999 | 1999 | /** |
2000 | - * @var string $remote_logging_url |
|
2001 | - */ |
|
2000 | + * @var string $remote_logging_url |
|
2001 | + */ |
|
2002 | 2002 | public $remote_logging_url; |
2003 | 2003 | |
2004 | 2004 | /** |
2005 | - * @var boolean $show_reg_footer |
|
2006 | - */ |
|
2005 | + * @var boolean $show_reg_footer |
|
2006 | + */ |
|
2007 | 2007 | public $show_reg_footer; |
2008 | 2008 | |
2009 | 2009 | /** |
2010 | - * @var string $affiliate_id |
|
2011 | - */ |
|
2010 | + * @var string $affiliate_id |
|
2011 | + */ |
|
2012 | 2012 | public $affiliate_id; |
2013 | 2013 | |
2014 | 2014 | |
@@ -2082,33 +2082,33 @@ discard block |
||
2082 | 2082 | class EE_Template_Config extends EE_Config_Base { |
2083 | 2083 | |
2084 | 2084 | /** |
2085 | - * @var boolean $enable_default_style |
|
2086 | - */ |
|
2085 | + * @var boolean $enable_default_style |
|
2086 | + */ |
|
2087 | 2087 | public $enable_default_style; |
2088 | 2088 | |
2089 | 2089 | /** |
2090 | - * @var string $custom_style_sheet |
|
2091 | - */ |
|
2090 | + * @var string $custom_style_sheet |
|
2091 | + */ |
|
2092 | 2092 | public $custom_style_sheet; |
2093 | 2093 | |
2094 | 2094 | /** |
2095 | - * @var boolean $display_address_in_regform |
|
2096 | - */ |
|
2095 | + * @var boolean $display_address_in_regform |
|
2096 | + */ |
|
2097 | 2097 | public $display_address_in_regform; |
2098 | 2098 | |
2099 | 2099 | /** |
2100 | - * @var int $display_description_on_multi_reg_page |
|
2101 | - */ |
|
2100 | + * @var int $display_description_on_multi_reg_page |
|
2101 | + */ |
|
2102 | 2102 | public $display_description_on_multi_reg_page; |
2103 | 2103 | |
2104 | 2104 | /** |
2105 | - * @var boolean $use_custom_templates |
|
2106 | - */ |
|
2105 | + * @var boolean $use_custom_templates |
|
2106 | + */ |
|
2107 | 2107 | public $use_custom_templates; |
2108 | 2108 | |
2109 | 2109 | /** |
2110 | - * @var string $current_espresso_theme |
|
2111 | - */ |
|
2110 | + * @var string $current_espresso_theme |
|
2111 | + */ |
|
2112 | 2112 | public $current_espresso_theme; |
2113 | 2113 | |
2114 | 2114 | |
@@ -2139,78 +2139,78 @@ discard block |
||
2139 | 2139 | class EE_Map_Config extends EE_Config_Base { |
2140 | 2140 | |
2141 | 2141 | /** |
2142 | - * @var boolean $use_google_maps |
|
2143 | - */ |
|
2142 | + * @var boolean $use_google_maps |
|
2143 | + */ |
|
2144 | 2144 | public $use_google_maps; |
2145 | 2145 | |
2146 | 2146 | /** |
2147 | - * @var int $event_details_map_width |
|
2148 | - */ |
|
2147 | + * @var int $event_details_map_width |
|
2148 | + */ |
|
2149 | 2149 | public $event_details_map_width; |
2150 | 2150 | |
2151 | 2151 | /** |
2152 | - * @var int $event_details_map_height |
|
2153 | - */ |
|
2152 | + * @var int $event_details_map_height |
|
2153 | + */ |
|
2154 | 2154 | public $event_details_map_height; |
2155 | 2155 | |
2156 | 2156 | /** |
2157 | - * @var int $event_details_map_zoom |
|
2158 | - */ |
|
2157 | + * @var int $event_details_map_zoom |
|
2158 | + */ |
|
2159 | 2159 | public $event_details_map_zoom; |
2160 | 2160 | |
2161 | 2161 | /** |
2162 | - * @var boolean $event_details_display_nav |
|
2163 | - */ |
|
2162 | + * @var boolean $event_details_display_nav |
|
2163 | + */ |
|
2164 | 2164 | public $event_details_display_nav; |
2165 | 2165 | |
2166 | 2166 | /** |
2167 | - * @var boolean $event_details_nav_size |
|
2168 | - */ |
|
2167 | + * @var boolean $event_details_nav_size |
|
2168 | + */ |
|
2169 | 2169 | public $event_details_nav_size; |
2170 | 2170 | |
2171 | 2171 | /** |
2172 | - * @var string $event_details_control_type |
|
2173 | - */ |
|
2172 | + * @var string $event_details_control_type |
|
2173 | + */ |
|
2174 | 2174 | public $event_details_control_type; |
2175 | 2175 | |
2176 | 2176 | /** |
2177 | - * @var string $event_details_map_align |
|
2178 | - */ |
|
2177 | + * @var string $event_details_map_align |
|
2178 | + */ |
|
2179 | 2179 | public $event_details_map_align; |
2180 | 2180 | |
2181 | 2181 | /** |
2182 | - * @var int $event_list_map_width |
|
2183 | - */ |
|
2182 | + * @var int $event_list_map_width |
|
2183 | + */ |
|
2184 | 2184 | public $event_list_map_width; |
2185 | 2185 | |
2186 | 2186 | /** |
2187 | - * @var int $event_list_map_height |
|
2188 | - */ |
|
2187 | + * @var int $event_list_map_height |
|
2188 | + */ |
|
2189 | 2189 | public $event_list_map_height; |
2190 | 2190 | |
2191 | 2191 | /** |
2192 | - * @var int $event_list_map_zoom |
|
2193 | - */ |
|
2192 | + * @var int $event_list_map_zoom |
|
2193 | + */ |
|
2194 | 2194 | public $event_list_map_zoom; |
2195 | 2195 | |
2196 | 2196 | /** |
2197 | - * @var boolean $event_list_display_nav |
|
2198 | - */ |
|
2197 | + * @var boolean $event_list_display_nav |
|
2198 | + */ |
|
2199 | 2199 | public $event_list_display_nav; |
2200 | 2200 | |
2201 | 2201 | /** |
2202 | - * @var boolean $event_list_nav_size |
|
2203 | - */ |
|
2202 | + * @var boolean $event_list_nav_size |
|
2203 | + */ |
|
2204 | 2204 | public $event_list_nav_size; |
2205 | 2205 | |
2206 | 2206 | /** |
2207 | - * @var string $event_list_control_type |
|
2208 | - */ |
|
2207 | + * @var string $event_list_control_type |
|
2208 | + */ |
|
2209 | 2209 | public $event_list_control_type; |
2210 | 2210 | |
2211 | 2211 | /** |
2212 | - * @var string $event_list_map_align |
|
2213 | - */ |
|
2212 | + * @var string $event_list_map_align |
|
2213 | + */ |
|
2214 | 2214 | public $event_list_map_align; |
2215 | 2215 | |
2216 | 2216 |
@@ -1,4 +1,6 @@ discard block |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -160,7 +162,7 @@ discard block |
||
160 | 162 | //support removing a module during a request when it previously existed |
161 | 163 | if( $reinstantiate ){ |
162 | 164 | return self::instance(); |
163 | - }else{ |
|
165 | + } else{ |
|
164 | 166 | return NULL; |
165 | 167 | } |
166 | 168 | } |
@@ -1492,7 +1494,7 @@ discard block |
||
1492 | 1494 | } |
1493 | 1495 | if($query_args){ |
1494 | 1496 | return add_query_arg($query_args,$this->txn_page_url); |
1495 | - }else{ |
|
1497 | + } else{ |
|
1496 | 1498 | return $this->txn_page_url; |
1497 | 1499 | } |
1498 | 1500 | } |
@@ -1509,7 +1511,7 @@ discard block |
||
1509 | 1511 | } |
1510 | 1512 | if($query_args){ |
1511 | 1513 | return add_query_arg($query_args,$this->thank_you_page_url); |
1512 | - }else{ |
|
1514 | + } else{ |
|
1513 | 1515 | return $this->thank_you_page_url; |
1514 | 1516 | } |
1515 | 1517 | } |
@@ -424,7 +424,7 @@ discard block |
||
424 | 424 | * @param string $name |
425 | 425 | * @param string $config_class |
426 | 426 | * @param EE_Config_Base $config_obj |
427 | - * @param array $tests_to_run |
|
427 | + * @param integer[] $tests_to_run |
|
428 | 428 | * @param bool $display_errors |
429 | 429 | * @return bool TRUE on success, FALSE on fail |
430 | 430 | */ |
@@ -573,7 +573,7 @@ discard block |
||
573 | 573 | * @access public |
574 | 574 | * @param string $section |
575 | 575 | * @param string $name |
576 | - * @param \EE_Config_Base|string $config_obj |
|
576 | + * @param null|EE_Config_Base $config_obj |
|
577 | 577 | * @return bool |
578 | 578 | */ |
579 | 579 | public function update_config( $section = '', $name = '', $config_obj = '' ) { |
@@ -1761,7 +1761,7 @@ discard block |
||
1761 | 1761 | * class constructor |
1762 | 1762 | * |
1763 | 1763 | * @access public |
1764 | - * @param null $CNT_ISO |
|
1764 | + * @param string $CNT_ISO |
|
1765 | 1765 | * @return \EE_Currency_Config |
1766 | 1766 | */ |
1767 | 1767 | public function __construct( $CNT_ISO = NULL ) { |
@@ -128,7 +128,7 @@ discard block |
||
128 | 128 | */ |
129 | 129 | public static function instance() { |
130 | 130 | // check if class object is instantiated, and instantiated properly |
131 | - if ( ! self::$_instance instanceof EE_Config ) { |
|
131 | + if ( ! self::$_instance instanceof EE_Config) { |
|
132 | 132 | self::$_instance = new self(); |
133 | 133 | } |
134 | 134 | return self::$_instance; |
@@ -145,22 +145,22 @@ discard block |
||
145 | 145 | * not be ready to instantiate EE_Config currently (eg if the site was put into maintenance mode) |
146 | 146 | * @return EE_Config |
147 | 147 | */ |
148 | - public static function reset( $hard_reset = FALSE, $reinstantiate = TRUE ){ |
|
149 | - if ( $hard_reset ) { |
|
148 | + public static function reset($hard_reset = FALSE, $reinstantiate = TRUE) { |
|
149 | + if ($hard_reset) { |
|
150 | 150 | self::$_instance->_config_option_names = array(); |
151 | 151 | self::$_instance->_initialize_config(); |
152 | 152 | self::$_instance->update_espresso_config(); |
153 | 153 | } |
154 | - if( self::$_instance instanceof EE_Config ){ |
|
154 | + if (self::$_instance instanceof EE_Config) { |
|
155 | 155 | self::$_instance->shutdown(); |
156 | 156 | } |
157 | 157 | self::$_instance = NULL; |
158 | 158 | //we don't need to reset the static properties imo because those should |
159 | 159 | //only change when a module is added or removed. Currently we don't |
160 | 160 | //support removing a module during a request when it previously existed |
161 | - if( $reinstantiate ){ |
|
161 | + if ($reinstantiate) { |
|
162 | 162 | return self::instance(); |
163 | - }else{ |
|
163 | + } else { |
|
164 | 164 | return NULL; |
165 | 165 | } |
166 | 166 | } |
@@ -174,22 +174,22 @@ discard block |
||
174 | 174 | * @return \EE_Config |
175 | 175 | */ |
176 | 176 | private function __construct() { |
177 | - do_action( 'AHEE__EE_Config__construct__begin',$this ); |
|
178 | - $this->_config_option_names = get_option( 'ee_config_option_names', array() ); |
|
177 | + do_action('AHEE__EE_Config__construct__begin', $this); |
|
178 | + $this->_config_option_names = get_option('ee_config_option_names', array()); |
|
179 | 179 | // setup empty config classes |
180 | 180 | $this->_initialize_config(); |
181 | 181 | // load existing EE site settings |
182 | 182 | $this->_load_core_config(); |
183 | 183 | // register shortcodes and modules |
184 | - add_action( 'AHEE__EE_System__register_shortcodes_modules_and_widgets', array( $this, 'register_shortcodes_and_modules' ), 999 ); |
|
184 | + add_action('AHEE__EE_System__register_shortcodes_modules_and_widgets', array($this, 'register_shortcodes_and_modules'), 999); |
|
185 | 185 | // initialize shortcodes and modules |
186 | - add_action( 'AHEE__EE_System__core_loaded_and_ready', array( $this, 'initialize_shortcodes_and_modules' )); |
|
186 | + add_action('AHEE__EE_System__core_loaded_and_ready', array($this, 'initialize_shortcodes_and_modules')); |
|
187 | 187 | // register widgets |
188 | - add_action( 'widgets_init', array( $this, 'widgets_init' ), 10 ); |
|
188 | + add_action('widgets_init', array($this, 'widgets_init'), 10); |
|
189 | 189 | // shutdown |
190 | - add_action( 'shutdown', array( $this, 'shutdown' ), 10 ); |
|
190 | + add_action('shutdown', array($this, 'shutdown'), 10); |
|
191 | 191 | // construct__end hook |
192 | - do_action( 'AHEE__EE_Config__construct__end',$this ); |
|
192 | + do_action('AHEE__EE_Config__construct__end', $this); |
|
193 | 193 | // hardcoded hack |
194 | 194 | $this->template_settings->current_espresso_theme = 'Espresso_Arabica_2014'; |
195 | 195 | } |
@@ -202,7 +202,7 @@ discard block |
||
202 | 202 | * @return string current theme set. |
203 | 203 | */ |
204 | 204 | public static function get_current_theme() { |
205 | - return isset( self::$_instance->template_settings->current_espresso_theme ) ? self::$_instance->template_settings->current_espresso_theme : 'Espresso_Arabica_2014'; |
|
205 | + return isset(self::$_instance->template_settings->current_espresso_theme) ? self::$_instance->template_settings->current_espresso_theme : 'Espresso_Arabica_2014'; |
|
206 | 206 | } |
207 | 207 | |
208 | 208 | |
@@ -217,15 +217,15 @@ discard block |
||
217 | 217 | private function _initialize_config() { |
218 | 218 | //set defaults |
219 | 219 | |
220 | - $this->core = apply_filters( 'FHEE__EE_Config___initialize_config__core', new EE_Core_Config() ); |
|
221 | - $this->organization = apply_filters( 'FHEE__EE_Config___initialize_config__organization', new EE_Organization_Config() ); |
|
222 | - $this->currency = apply_filters( 'FHEE__EE_Config___initialize_config__currency', new EE_Currency_Config() ); |
|
223 | - $this->registration = apply_filters( 'FHEE__EE_Config___initialize_config__registration', new EE_Registration_Config() ); |
|
224 | - $this->admin = apply_filters( 'FHEE__EE_Config___initialize_config__admin', new EE_Admin_Config() ); |
|
225 | - $this->template_settings = apply_filters( 'FHEE__EE_Config___initialize_config__template_settings', new EE_Template_Config() ); |
|
226 | - $this->map_settings = apply_filters( 'FHEE__EE_Config___initialize_config__map_settings', new EE_Map_Config() ); |
|
227 | - $this->environment = apply_filters( 'FHEE__EE_Config___initialize_config__environment', new EE_Environment_Config() ); |
|
228 | - $this->gateway = apply_filters( 'FHEE__EE_Config___initialize_config__gateway', new EE_Gateway_Config() ); |
|
220 | + $this->core = apply_filters('FHEE__EE_Config___initialize_config__core', new EE_Core_Config()); |
|
221 | + $this->organization = apply_filters('FHEE__EE_Config___initialize_config__organization', new EE_Organization_Config()); |
|
222 | + $this->currency = apply_filters('FHEE__EE_Config___initialize_config__currency', new EE_Currency_Config()); |
|
223 | + $this->registration = apply_filters('FHEE__EE_Config___initialize_config__registration', new EE_Registration_Config()); |
|
224 | + $this->admin = apply_filters('FHEE__EE_Config___initialize_config__admin', new EE_Admin_Config()); |
|
225 | + $this->template_settings = apply_filters('FHEE__EE_Config___initialize_config__template_settings', new EE_Template_Config()); |
|
226 | + $this->map_settings = apply_filters('FHEE__EE_Config___initialize_config__map_settings', new EE_Map_Config()); |
|
227 | + $this->environment = apply_filters('FHEE__EE_Config___initialize_config__environment', new EE_Environment_Config()); |
|
228 | + $this->gateway = apply_filters('FHEE__EE_Config___initialize_config__gateway', new EE_Gateway_Config()); |
|
229 | 229 | $this->addons = new stdClass(); |
230 | 230 | // set _module_route_map |
231 | 231 | EE_Config::$_module_route_map = array(); |
@@ -247,24 +247,24 @@ discard block |
||
247 | 247 | private function _load_core_config() { |
248 | 248 | $update = FALSE; |
249 | 249 | $this->_load_calendar_config(); |
250 | - $convert_from_array = array( 'addons' ); |
|
250 | + $convert_from_array = array('addons'); |
|
251 | 251 | $espresso_config = $this->get_espresso_config(); |
252 | - foreach ( $espresso_config as $config => $settings ) { |
|
252 | + foreach ($espresso_config as $config => $settings) { |
|
253 | 253 | // in case old settings were saved as an array |
254 | - if ( is_array( $settings ) && in_array( $config, $convert_from_array )) { |
|
255 | - $settings = $this->_migrate_old_config_data( $settings ); |
|
254 | + if (is_array($settings) && in_array($config, $convert_from_array)) { |
|
255 | + $settings = $this->_migrate_old_config_data($settings); |
|
256 | 256 | $update = TRUE; |
257 | 257 | } |
258 | - $config_class = is_object( $settings ) && is_object( $this->$config ) ? get_class( $this->$config ) : ''; |
|
259 | - if ( ! empty( $settings ) && $settings instanceof $config_class ) { |
|
260 | - $this->$config = apply_filters( 'FHEE__EE_Config___load_core_config__' . $config, $settings ); |
|
258 | + $config_class = is_object($settings) && is_object($this->$config) ? get_class($this->$config) : ''; |
|
259 | + if ( ! empty($settings) && $settings instanceof $config_class) { |
|
260 | + $this->$config = apply_filters('FHEE__EE_Config___load_core_config__'.$config, $settings); |
|
261 | 261 | } |
262 | 262 | } |
263 | - if ( $update ) { |
|
263 | + if ($update) { |
|
264 | 264 | $this->update_espresso_config(); |
265 | 265 | } |
266 | 266 | // construct__end hook |
267 | - do_action( 'AHEE__EE_Config___load_core_config__end', $this ); |
|
267 | + do_action('AHEE__EE_Config___load_core_config__end', $this); |
|
268 | 268 | } |
269 | 269 | |
270 | 270 | |
@@ -277,23 +277,23 @@ discard block |
||
277 | 277 | */ |
278 | 278 | private function _load_calendar_config() { |
279 | 279 | // grab array of all plugin folders and loop thru it |
280 | - $plugins = glob( WP_PLUGIN_DIR . DS . '*', GLOB_ONLYDIR ); |
|
281 | - if ( empty( $plugins ) ) { |
|
280 | + $plugins = glob(WP_PLUGIN_DIR.DS.'*', GLOB_ONLYDIR); |
|
281 | + if (empty($plugins)) { |
|
282 | 282 | return; |
283 | 283 | } |
284 | - foreach ( $plugins as $plugin_path ) { |
|
284 | + foreach ($plugins as $plugin_path) { |
|
285 | 285 | // grab plugin folder name from path |
286 | - $plugin = basename( $plugin_path ); |
|
286 | + $plugin = basename($plugin_path); |
|
287 | 287 | // drill down to Espresso plugins |
288 | - if ( strpos( $plugin, 'espresso' ) !== FALSE || strpos( $plugin, 'Espresso' ) !== FALSE || strpos( $plugin, 'ee4' ) !== FALSE || strpos( $plugin, 'EE4' ) !== FALSE ) { |
|
288 | + if (strpos($plugin, 'espresso') !== FALSE || strpos($plugin, 'Espresso') !== FALSE || strpos($plugin, 'ee4') !== FALSE || strpos($plugin, 'EE4') !== FALSE) { |
|
289 | 289 | // then to calendar related plugins |
290 | - if ( strpos( $plugin, 'calendar' ) !== FALSE ) { |
|
290 | + if (strpos($plugin, 'calendar') !== FALSE) { |
|
291 | 291 | // this is what we are looking for |
292 | - $calendar_config = $plugin_path . DS . 'EE_Calendar_Config.php'; |
|
292 | + $calendar_config = $plugin_path.DS.'EE_Calendar_Config.php'; |
|
293 | 293 | // does it exist in this folder ? |
294 | - if ( is_readable( $calendar_config )) { |
|
294 | + if (is_readable($calendar_config)) { |
|
295 | 295 | // YEAH! let's load it |
296 | - require_once( $calendar_config ); |
|
296 | + require_once($calendar_config); |
|
297 | 297 | } |
298 | 298 | } |
299 | 299 | } |
@@ -309,13 +309,13 @@ discard block |
||
309 | 309 | * @param array $settings |
310 | 310 | * @return stdClass |
311 | 311 | */ |
312 | - private function _migrate_old_config_data( $settings = array() ) { |
|
312 | + private function _migrate_old_config_data($settings = array()) { |
|
313 | 313 | // convert existing settings to an object |
314 | 314 | $config_array = $settings; |
315 | 315 | $settings = new stdClass(); |
316 | - foreach ( $config_array as $key => $value ){ |
|
317 | - if ( $key == 'calendar' && class_exists( 'EE_Calendar_Config' )) { |
|
318 | - $this->set_config( 'addons', 'EE_Calendar', 'EE_Calendar_Config', $value ); |
|
316 | + foreach ($config_array as $key => $value) { |
|
317 | + if ($key == 'calendar' && class_exists('EE_Calendar_Config')) { |
|
318 | + $this->set_config('addons', 'EE_Calendar', 'EE_Calendar_Config', $value); |
|
319 | 319 | // $config_option_name = $this->_generate_config_option_name( 'addons', 'EE_Calendar' ); |
320 | 320 | // delete_option( $config_option_name ); |
321 | 321 | // // save calendar settings using new methods |
@@ -342,7 +342,7 @@ discard block |
||
342 | 342 | */ |
343 | 343 | public function get_espresso_config() { |
344 | 344 | // grab espresso configuration |
345 | - return apply_filters( 'FHEE__EE_Config__get_espresso_config__CFG', get_option( 'ee_config', array() )); |
|
345 | + return apply_filters('FHEE__EE_Config__get_espresso_config__CFG', get_option('ee_config', array())); |
|
346 | 346 | } |
347 | 347 | |
348 | 348 | |
@@ -355,11 +355,11 @@ discard block |
||
355 | 355 | * @param $old_value |
356 | 356 | * @param $value |
357 | 357 | */ |
358 | - public function double_check_config_comparison( $option = '', $old_value, $value ) { |
|
358 | + public function double_check_config_comparison($option = '', $old_value, $value) { |
|
359 | 359 | // make sure we're checking the ee config |
360 | - if ( $option == 'ee_config' ) { |
|
360 | + if ($option == 'ee_config') { |
|
361 | 361 | // run a loose comparison of the old value against the new value for type and properties, but NOT exact instance like WP update_option does |
362 | - if ( $value != $old_value ) { |
|
362 | + if ($value != $old_value) { |
|
363 | 363 | // if they are NOT the same, then remove the hook, which means the subsequent update results will be based solely on the update query results |
364 | 364 | // the reason we do this is because, as stated above, WP update_option performs an exact instance comparison (===) on any update values passed to it |
365 | 365 | // this happens PRIOR to serialization and any subsequent update. If values are found to match their previous old value, then WP bails before performing any update. |
@@ -367,7 +367,7 @@ discard block |
||
367 | 367 | // HOWEVER, once the object is serialized and passed off to MySQL to update, |
368 | 368 | // MySQL MAY ALSO NOT perform the update because the string it sees in the db looks the same as the new one it has been passed!!! |
369 | 369 | // This results in the query returning an "affected rows" value of ZERO, which gets returned immediately by WP update_option and looks like an error. |
370 | - remove_action( 'update_option', array( $this, 'check_config_updated' )); |
|
370 | + remove_action('update_option', array($this, 'check_config_updated')); |
|
371 | 371 | } |
372 | 372 | } |
373 | 373 | } |
@@ -382,34 +382,34 @@ discard block |
||
382 | 382 | * @param bool $add_error |
383 | 383 | * @return bool |
384 | 384 | */ |
385 | - public function update_espresso_config( $add_success = FALSE, $add_error = TRUE ) { |
|
385 | + public function update_espresso_config($add_success = FALSE, $add_error = TRUE) { |
|
386 | 386 | $instance = self::$_instance; |
387 | 387 | self::$_instance = NULL; |
388 | - do_action( 'AHEE__EE_Config__update_espresso_config__begin',$this ); |
|
388 | + do_action('AHEE__EE_Config__update_espresso_config__begin', $this); |
|
389 | 389 | // hook into update_option because that happens AFTER the ( $value === $old_value ) conditional but BEFORE the actual update occurs |
390 | - add_action( 'update_option', array( $this, 'double_check_config_comparison' ), 1, 3 ); |
|
390 | + add_action('update_option', array($this, 'double_check_config_comparison'), 1, 3); |
|
391 | 391 | // now update "ee_config" |
392 | - $saved = update_option( 'ee_config', $this ); |
|
392 | + $saved = update_option('ee_config', $this); |
|
393 | 393 | // if not saved... check if the hook we just added still exists; if it does, it means one of two things: |
394 | 394 | // that update_option bailed at the ( $value === $old_value ) conditional, or... |
395 | 395 | // the db update query returned 0 rows affected (probably because the data value was the same from it's perspective) |
396 | 396 | // so the existence of the hook means that a negative result from update_option is NOT an error, but just means no update occurred, so don't display an error to the user. |
397 | 397 | // BUT... if update_option returns FALSE, AND the hook is missing, then it means that something truly went wrong |
398 | - $saved = ! $saved ? has_action( 'update_option', array( $this, 'double_check_config_comparison' )) : $saved; |
|
398 | + $saved = ! $saved ? has_action('update_option', array($this, 'double_check_config_comparison')) : $saved; |
|
399 | 399 | // remove our action since we don't want it in the system anymore |
400 | - remove_action( 'update_option', array( $this, 'double_check_config_comparison' ), 1 ); |
|
401 | - do_action( 'AHEE__EE_Config__update_espresso_config__end', $this, $saved ); |
|
400 | + remove_action('update_option', array($this, 'double_check_config_comparison'), 1); |
|
401 | + do_action('AHEE__EE_Config__update_espresso_config__end', $this, $saved); |
|
402 | 402 | self::$_instance = $instance; |
403 | - unset( $instance ); |
|
403 | + unset($instance); |
|
404 | 404 | // if config remains the same or was updated successfully |
405 | - if ( $saved ) { |
|
406 | - if ( $add_success ) { |
|
407 | - EE_Error::add_success( __( 'The Event Espresso Configuration Settings have been successfully updated.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ ); |
|
405 | + if ($saved) { |
|
406 | + if ($add_success) { |
|
407 | + EE_Error::add_success(__('The Event Espresso Configuration Settings have been successfully updated.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__); |
|
408 | 408 | } |
409 | 409 | return TRUE; |
410 | 410 | } else { |
411 | - if ( $add_error ) { |
|
412 | - EE_Error::add_error( __( 'The Event Espresso Configuration Settings were not updated.', 'event_espresso' ), __FILE__, __FUNCTION__, __LINE__ ); |
|
411 | + if ($add_error) { |
|
412 | + EE_Error::add_error(__('The Event Espresso Configuration Settings were not updated.', 'event_espresso'), __FILE__, __FUNCTION__, __LINE__); |
|
413 | 413 | } |
414 | 414 | return FALSE; |
415 | 415 | } |
@@ -428,72 +428,72 @@ discard block |
||
428 | 428 | * @param bool $display_errors |
429 | 429 | * @return bool TRUE on success, FALSE on fail |
430 | 430 | */ |
431 | - private function _verify_config_params( $section = '', $name = '', $config_class = '', $config_obj = NULL, $tests_to_run = array( 1, 2, 3, 4, 5, 6, 7, 8 ), $display_errors = TRUE ) { |
|
431 | + private function _verify_config_params($section = '', $name = '', $config_class = '', $config_obj = NULL, $tests_to_run = array(1, 2, 3, 4, 5, 6, 7, 8), $display_errors = TRUE) { |
|
432 | 432 | try { |
433 | 433 | // TEST #1 : check that section was set |
434 | - if ( in_array( 1, $tests_to_run ) && empty( $section )) { |
|
435 | - if ( $display_errors ) { |
|
436 | - throw new EE_Error( sprintf( __( 'No configuration section has been provided while attempting to save "%s".', 'event_espresso' ), $config_class )); |
|
434 | + if (in_array(1, $tests_to_run) && empty($section)) { |
|
435 | + if ($display_errors) { |
|
436 | + throw new EE_Error(sprintf(__('No configuration section has been provided while attempting to save "%s".', 'event_espresso'), $config_class)); |
|
437 | 437 | } |
438 | 438 | return FALSE; |
439 | 439 | } |
440 | 440 | // TEST #2 : check that settings section exists |
441 | - if ( in_array( 2, $tests_to_run ) && ! isset( $this->{$section} )) { |
|
442 | - if ( $display_errors ) { |
|
443 | - throw new EE_Error( sprintf( __( 'The "%s" configuration section does not exist.', 'event_espresso' ), $section )); |
|
441 | + if (in_array(2, $tests_to_run) && ! isset($this->{$section} )) { |
|
442 | + if ($display_errors) { |
|
443 | + throw new EE_Error(sprintf(__('The "%s" configuration section does not exist.', 'event_espresso'), $section)); |
|
444 | 444 | } |
445 | 445 | return FALSE; |
446 | 446 | } |
447 | 447 | // TEST #3 : check that section is the proper format |
448 | - if ( in_array( 3, $tests_to_run ) && ! ( $this->{$section} instanceof EE_Config_Base || $this->{$section} instanceof stdClass )) { |
|
449 | - if ( $display_errors ) { |
|
450 | - throw new EE_Error( sprintf( __( 'The "%s" configuration settings have not been formatted correctly.', 'event_espresso' ), $section )); |
|
448 | + if (in_array(3, $tests_to_run) && ! ($this->{$section} instanceof EE_Config_Base || $this->{$section} instanceof stdClass)) { |
|
449 | + if ($display_errors) { |
|
450 | + throw new EE_Error(sprintf(__('The "%s" configuration settings have not been formatted correctly.', 'event_espresso'), $section)); |
|
451 | 451 | } |
452 | 452 | return FALSE; |
453 | 453 | } |
454 | 454 | // TEST #4 : check that config section name has been set |
455 | - if ( in_array( 4, $tests_to_run ) && empty( $name )) { |
|
456 | - if ( $display_errors ) { |
|
457 | - throw new EE_Error( __( 'No name has been provided for the specific configuration section.', 'event_espresso' )); |
|
455 | + if (in_array(4, $tests_to_run) && empty($name)) { |
|
456 | + if ($display_errors) { |
|
457 | + throw new EE_Error(__('No name has been provided for the specific configuration section.', 'event_espresso')); |
|
458 | 458 | } |
459 | 459 | return FALSE; |
460 | 460 | } |
461 | 461 | // TEST #5 : check that config has even been set |
462 | - if ( in_array( 5, $tests_to_run ) && ! isset( $this->{$section}->{$name} )) { |
|
463 | - if ( $display_errors ) { |
|
464 | - throw new EE_Error( sprintf( __( 'No configuration has been set for "%s->%s".', 'event_espresso' ), $section, $name )); |
|
462 | + if (in_array(5, $tests_to_run) && ! isset($this->{$section}->{$name} )) { |
|
463 | + if ($display_errors) { |
|
464 | + throw new EE_Error(sprintf(__('No configuration has been set for "%s->%s".', 'event_espresso'), $section, $name)); |
|
465 | 465 | } |
466 | 466 | return FALSE; |
467 | 467 | } |
468 | 468 | // TEST #6 : check that a config class name has been set |
469 | - if ( in_array( 6, $tests_to_run ) && empty( $config_class )) { |
|
470 | - if ( $display_errors ) { |
|
471 | - throw new EE_Error( __( 'No class name has been provided for the specific configuration section.', 'event_espresso' )); |
|
469 | + if (in_array(6, $tests_to_run) && empty($config_class)) { |
|
470 | + if ($display_errors) { |
|
471 | + throw new EE_Error(__('No class name has been provided for the specific configuration section.', 'event_espresso')); |
|
472 | 472 | } |
473 | 473 | return FALSE; |
474 | 474 | } |
475 | 475 | // TEST #7 : verify config class is accessible |
476 | - if ( in_array( 7, $tests_to_run ) && ! class_exists( $config_class )) { |
|
477 | - if ( $display_errors ) { |
|
478 | - throw new EE_Error( sprintf( __( 'The "%s" class does not exist. Please ensure that an autoloader has been set for it.', 'event_espresso' ), $config_class )); |
|
476 | + if (in_array(7, $tests_to_run) && ! class_exists($config_class)) { |
|
477 | + if ($display_errors) { |
|
478 | + throw new EE_Error(sprintf(__('The "%s" class does not exist. Please ensure that an autoloader has been set for it.', 'event_espresso'), $config_class)); |
|
479 | 479 | } |
480 | 480 | return FALSE; |
481 | 481 | } |
482 | 482 | // TEST #8 : check that config is the requested type |
483 | - if ( in_array( 8, $tests_to_run ) && ! $this->{$section}->{$name} instanceof $config_class ) { |
|
484 | - if ( $display_errors ) { |
|
485 | - throw new EE_Error( sprintf( __( 'The configuration for "%s->%s" is not of the "%s" class.', 'event_espresso' ), $section, $name, $config_class )); |
|
483 | + if (in_array(8, $tests_to_run) && ! $this->{$section}->{$name} instanceof $config_class) { |
|
484 | + if ($display_errors) { |
|
485 | + throw new EE_Error(sprintf(__('The configuration for "%s->%s" is not of the "%s" class.', 'event_espresso'), $section, $name, $config_class)); |
|
486 | 486 | } |
487 | 487 | return FALSE; |
488 | 488 | } |
489 | 489 | // TEST #9 : verify config object |
490 | - if ( in_array( 9, $tests_to_run ) && ! $config_obj instanceof EE_Config_Base ) { // d( $config_obj ); |
|
491 | - if ( $display_errors ) { |
|
492 | - throw new EE_Error( sprintf( __( 'The "%s" class is not an instance of EE_Config_Base.', 'event_espresso' ), print_r( $config_obj, TRUE ))); |
|
490 | + if (in_array(9, $tests_to_run) && ! $config_obj instanceof EE_Config_Base) { // d( $config_obj ); |
|
491 | + if ($display_errors) { |
|
492 | + throw new EE_Error(sprintf(__('The "%s" class is not an instance of EE_Config_Base.', 'event_espresso'), print_r($config_obj, TRUE))); |
|
493 | 493 | } |
494 | 494 | return FALSE; |
495 | 495 | } |
496 | - } catch( EE_Error $e ) { |
|
496 | + } catch (EE_Error $e) { |
|
497 | 497 | $e->get_error(); |
498 | 498 | } |
499 | 499 | // you have successfully run the gauntlet |
@@ -510,8 +510,8 @@ discard block |
||
510 | 510 | * @param string $name |
511 | 511 | * @return string |
512 | 512 | */ |
513 | - private function _generate_config_option_name( $section = '', $name = '' ) { |
|
514 | - return 'ee_config-' . $section . '-' . $name; |
|
513 | + private function _generate_config_option_name($section = '', $name = '') { |
|
514 | + return 'ee_config-'.$section.'-'.$name; |
|
515 | 515 | } |
516 | 516 | |
517 | 517 | |
@@ -525,8 +525,8 @@ discard block |
||
525 | 525 | * @param string $name |
526 | 526 | * @return string |
527 | 527 | */ |
528 | - private function _set_config_class( $config_class = '', $name = '' ) { |
|
529 | - return ! empty( $config_class ) ? $config_class : str_replace( ' ', '_', ucwords( str_replace( '_', ' ', $name ))) . '_Config'; |
|
528 | + private function _set_config_class($config_class = '', $name = '') { |
|
529 | + return ! empty($config_class) ? $config_class : str_replace(' ', '_', ucwords(str_replace('_', ' ', $name))).'_Config'; |
|
530 | 530 | } |
531 | 531 | |
532 | 532 | |
@@ -540,27 +540,27 @@ discard block |
||
540 | 540 | * @param \EE_Config_Base $config_obj |
541 | 541 | * @return \EE_Config_Base|bool |
542 | 542 | */ |
543 | - public function set_config( $section = '', $name = '', $config_class = '', EE_Config_Base $config_obj = NULL ) { |
|
543 | + public function set_config($section = '', $name = '', $config_class = '', EE_Config_Base $config_obj = NULL) { |
|
544 | 544 | // ensure config class is set to something |
545 | - $config_class = $this->_set_config_class( $config_class, $name ); |
|
545 | + $config_class = $this->_set_config_class($config_class, $name); |
|
546 | 546 | // run tests 1-4, 6, and 7 to verify all config params are set and valid |
547 | - if ( ! $this->_verify_config_params( $section, $name, $config_class, NULL, array( 1, 2, 3, 4, 6, 7 ))) { |
|
547 | + if ( ! $this->_verify_config_params($section, $name, $config_class, NULL, array(1, 2, 3, 4, 6, 7))) { |
|
548 | 548 | return FALSE; |
549 | 549 | } |
550 | 550 | // if the config option name hasn't been added yet to the list of option names we're tracking, then do so now |
551 | - if ( ! in_array( $this->_generate_config_option_name( $section, $name ), $this->_config_option_names )) { |
|
552 | - $this->_config_option_names[] = $this->_generate_config_option_name( $section, $name ); |
|
551 | + if ( ! in_array($this->_generate_config_option_name($section, $name), $this->_config_option_names)) { |
|
552 | + $this->_config_option_names[] = $this->_generate_config_option_name($section, $name); |
|
553 | 553 | } |
554 | 554 | // verify the incoming config object but suppress errors |
555 | - if ( ! $this->_verify_config_params( $section, $name, $config_class, $config_obj, array( 9 ), FALSE )) { |
|
555 | + if ( ! $this->_verify_config_params($section, $name, $config_class, $config_obj, array(9), FALSE)) { |
|
556 | 556 | $config_obj = new $config_class(); |
557 | 557 | } |
558 | 558 | // create a wp-option for this config |
559 | - if ( add_option( $this->_generate_config_option_name( $section, $name ), $config_obj, '', 'no' )) { |
|
559 | + if (add_option($this->_generate_config_option_name($section, $name), $config_obj, '', 'no')) { |
|
560 | 560 | $this->{$section}->{$name} = $config_obj; |
561 | 561 | return $this->{$section}->{$name}; |
562 | 562 | } else { |
563 | - EE_Error::add_error( sprintf( __( 'The "%s" could not be saved to the database.', 'event_espresso' ), $config_class ), __FILE__, __FUNCTION__, __LINE__ ); |
|
563 | + EE_Error::add_error(sprintf(__('The "%s" could not be saved to the database.', 'event_espresso'), $config_class), __FILE__, __FUNCTION__, __LINE__); |
|
564 | 564 | return FALSE; |
565 | 565 | } |
566 | 566 | } |
@@ -576,35 +576,35 @@ discard block |
||
576 | 576 | * @param \EE_Config_Base|string $config_obj |
577 | 577 | * @return bool |
578 | 578 | */ |
579 | - public function update_config( $section = '', $name = '', $config_obj = '' ) { |
|
579 | + public function update_config($section = '', $name = '', $config_obj = '') { |
|
580 | 580 | // get class name of the incoming object |
581 | - $config_class = get_class( $config_obj ); |
|
581 | + $config_class = get_class($config_obj); |
|
582 | 582 | // run tests 1-5 and 9 to verify config |
583 | - if ( ! $this->_verify_config_params( $section, $name, $config_class, $config_obj, array( 1, 2, 3, 4, 5, 9 ))) { |
|
583 | + if ( ! $this->_verify_config_params($section, $name, $config_class, $config_obj, array(1, 2, 3, 4, 5, 9))) { |
|
584 | 584 | return FALSE; |
585 | 585 | } |
586 | - $config_option_name = $this->_generate_config_option_name( $section, $name ); |
|
586 | + $config_option_name = $this->_generate_config_option_name($section, $name); |
|
587 | 587 | // check if config object has been added to db by seeing if config option name is in $this->_config_option_names array |
588 | - if ( ! in_array( $config_option_name, $this->_config_option_names )) { |
|
588 | + if ( ! in_array($config_option_name, $this->_config_option_names)) { |
|
589 | 589 | // save new config to db |
590 | - return $this->set_config( $section, $name, $config_class, $config_obj ); |
|
590 | + return $this->set_config($section, $name, $config_class, $config_obj); |
|
591 | 591 | } else { |
592 | 592 | // first check if the record already exists |
593 | - $existing_config = get_option( $config_option_name ); |
|
593 | + $existing_config = get_option($config_option_name); |
|
594 | 594 | // just return if db record is already up to date |
595 | - if ( $existing_config == $config_obj ) { |
|
595 | + if ($existing_config == $config_obj) { |
|
596 | 596 | $this->{$section}->{$name} = $config_obj; |
597 | 597 | return TRUE; |
598 | - } else if ( update_option( $config_option_name, $config_obj )) { |
|
598 | + } else if (update_option($config_option_name, $config_obj)) { |
|
599 | 599 | // update wp-option for this config class |
600 | 600 | $this->{$section}->{$name} = $config_obj; |
601 | 601 | return $this->update_espresso_config(); |
602 | 602 | } else { |
603 | 603 | EE_Error::add_error( |
604 | 604 | sprintf( |
605 | - __( 'The "%s" object stored at"%s" was not successfully updated in the database.', 'event_espresso' ), |
|
605 | + __('The "%s" object stored at"%s" was not successfully updated in the database.', 'event_espresso'), |
|
606 | 606 | $config_class, |
607 | - 'EE_Config->' . $section . '->' . $name |
|
607 | + 'EE_Config->'.$section.'->'.$name |
|
608 | 608 | ), |
609 | 609 | __FILE__, __FUNCTION__, __LINE__ |
610 | 610 | ); |
@@ -624,33 +624,33 @@ discard block |
||
624 | 624 | * @param string $config_class |
625 | 625 | * @return mixed EE_Config_Base | NULL |
626 | 626 | */ |
627 | - public function get_config( $section = '', $name = '', $config_class = '' ) { |
|
627 | + public function get_config($section = '', $name = '', $config_class = '') { |
|
628 | 628 | // ensure config class is set to something |
629 | - $config_class = $this->_set_config_class( $config_class, $name ); |
|
629 | + $config_class = $this->_set_config_class($config_class, $name); |
|
630 | 630 | // run tests 1-4, 6 and 7 to verify that all params have been set |
631 | - if ( ! $this->_verify_config_params( $section, $name, $config_class, NULL, array( 1, 2, 3, 4, 6, 7 ))) { |
|
631 | + if ( ! $this->_verify_config_params($section, $name, $config_class, NULL, array(1, 2, 3, 4, 6, 7))) { |
|
632 | 632 | return NULL; |
633 | 633 | } |
634 | 634 | // now test if the requested config object exists, but suppress errors |
635 | - if ( $this->_verify_config_params( $section, $name, $config_class, NULL, array( 5, 8 ), FALSE )) { |
|
635 | + if ($this->_verify_config_params($section, $name, $config_class, NULL, array(5, 8), FALSE)) { |
|
636 | 636 | // config already exists, so pass it back |
637 | 637 | return $this->{$section}->{$name}; |
638 | 638 | } |
639 | 639 | // load config option from db if it exists |
640 | - $config_obj = $this->get_config_option( $this->_generate_config_option_name( $section, $name )); |
|
640 | + $config_obj = $this->get_config_option($this->_generate_config_option_name($section, $name)); |
|
641 | 641 | // verify the newly retrieved config object, but suppress errors |
642 | - if ( $this->_verify_config_params( $section, $name, $config_class, $config_obj, array( 9 ), FALSE )) { |
|
642 | + if ($this->_verify_config_params($section, $name, $config_class, $config_obj, array(9), FALSE)) { |
|
643 | 643 | // config is good, so set it and pass it back |
644 | 644 | $this->{$section}->{$name} = $config_obj; |
645 | 645 | return $this->{$section}->{$name}; |
646 | 646 | } |
647 | 647 | // oops! $config_obj is not already set and does not exist in the db, so create a new one |
648 | - $config_obj =$this->set_config( $section, $name, $config_class ); |
|
648 | + $config_obj = $this->set_config($section, $name, $config_class); |
|
649 | 649 | // verify the newly created config object |
650 | - if ( $this->_verify_config_params( $section, $name, $config_class, $config_obj, array( 9 ))) { |
|
650 | + if ($this->_verify_config_params($section, $name, $config_class, $config_obj, array(9))) { |
|
651 | 651 | return $this->{$section}->{$name}; |
652 | 652 | } else { |
653 | - EE_Error::add_error( sprintf( __( 'The "%s" could not be retrieved from the database.', 'event_espresso' ), $config_class ), __FILE__, __FUNCTION__, __LINE__ ); |
|
653 | + EE_Error::add_error(sprintf(__('The "%s" could not be retrieved from the database.', 'event_espresso'), $config_class), __FILE__, __FUNCTION__, __LINE__); |
|
654 | 654 | } |
655 | 655 | return NULL; |
656 | 656 | } |
@@ -663,9 +663,9 @@ discard block |
||
663 | 663 | * @param string $config_option_name |
664 | 664 | * @return mixed EE_Config_Base | FALSE |
665 | 665 | */ |
666 | - public function get_config_option( $config_option_name = '' ) { |
|
666 | + public function get_config_option($config_option_name = '') { |
|
667 | 667 | // retrieve the wp-option for this config class. |
668 | - return maybe_unserialize( get_option( $config_option_name )); |
|
668 | + return maybe_unserialize(get_option($config_option_name)); |
|
669 | 669 | } |
670 | 670 | |
671 | 671 | |
@@ -678,45 +678,45 @@ discard block |
||
678 | 678 | * @param $page_for_posts |
679 | 679 | * @return void |
680 | 680 | */ |
681 | - public function update_post_shortcodes( $page_for_posts = '' ) { |
|
681 | + public function update_post_shortcodes($page_for_posts = '') { |
|
682 | 682 | // make sure page_for_posts is set |
683 | - $page_for_posts = ! empty( $page_for_posts ) ? $page_for_posts : EE_Config::get_page_for_posts(); |
|
683 | + $page_for_posts = ! empty($page_for_posts) ? $page_for_posts : EE_Config::get_page_for_posts(); |
|
684 | 684 | // critical page shortcodes that we do NOT want added to the Posts page (blog) |
685 | 685 | $critical_shortcodes = $this->core->get_critical_pages_shortcodes_array(); |
686 | 686 | // allow others to mess stuff up :D |
687 | - do_action( 'AHEE__EE_Config__update_post_shortcodes', $this->core->post_shortcodes, $page_for_posts ); |
|
687 | + do_action('AHEE__EE_Config__update_post_shortcodes', $this->core->post_shortcodes, $page_for_posts); |
|
688 | 688 | // verify that post_shortcodes is set |
689 | - $this->core->post_shortcodes = isset( $this->core->post_shortcodes ) && is_array( $this->core->post_shortcodes ) ? $this->core->post_shortcodes : array(); |
|
689 | + $this->core->post_shortcodes = isset($this->core->post_shortcodes) && is_array($this->core->post_shortcodes) ? $this->core->post_shortcodes : array(); |
|
690 | 690 | // cycle thru post_shortcodes |
691 | - foreach( $this->core->post_shortcodes as $post_name => $shortcodes ){ |
|
691 | + foreach ($this->core->post_shortcodes as $post_name => $shortcodes) { |
|
692 | 692 | // are there any shortcodes to track ? |
693 | - if ( ! empty( $shortcodes )) { |
|
693 | + if ( ! empty($shortcodes)) { |
|
694 | 694 | // loop thru list of tracked shortcodes |
695 | - foreach( $shortcodes as $shortcode => $post_id ) { |
|
695 | + foreach ($shortcodes as $shortcode => $post_id) { |
|
696 | 696 | // if shortcode is for a critical page, BUT this is NOT the corresponding critical page for that shortcode |
697 | - if ( isset( $critical_shortcodes[ $post_id ] ) && $post_name == $page_for_posts ) { |
|
697 | + if (isset($critical_shortcodes[$post_id]) && $post_name == $page_for_posts) { |
|
698 | 698 | // then remove this shortcode, because we don't want critical page shortcodes like ESPRESSO_TXN_PAGE running on the "Posts Page" (blog) |
699 | - unset( $this->core->post_shortcodes[ $post_name ][ $shortcode ] ); |
|
699 | + unset($this->core->post_shortcodes[$post_name][$shortcode]); |
|
700 | 700 | } |
701 | 701 | // skip the posts page, because we want all shortcodes registered for it |
702 | - if ( $post_name == $page_for_posts ) { |
|
702 | + if ($post_name == $page_for_posts) { |
|
703 | 703 | continue; |
704 | 704 | } |
705 | 705 | // make sure post still exists |
706 | - $post = get_post( $post_id ); |
|
707 | - if ( $post ) { |
|
706 | + $post = get_post($post_id); |
|
707 | + if ($post) { |
|
708 | 708 | // check that the post name matches what we have saved |
709 | - if ( $post->post_name == $post_name ) { |
|
709 | + if ($post->post_name == $post_name) { |
|
710 | 710 | // if so, then break before hitting the unset below |
711 | 711 | continue; |
712 | 712 | } |
713 | 713 | } |
714 | 714 | // we don't like missing posts around here >:( |
715 | - unset( $this->core->post_shortcodes[ $post_name ] ); |
|
715 | + unset($this->core->post_shortcodes[$post_name]); |
|
716 | 716 | } |
717 | 717 | } else { |
718 | 718 | // you got no shortcodes to keep track of ! |
719 | - unset( $this->core->post_shortcodes[ $post_name ] ); |
|
719 | + unset($this->core->post_shortcodes[$post_name]); |
|
720 | 720 | } |
721 | 721 | } |
722 | 722 | //only show errors |
@@ -735,13 +735,13 @@ discard block |
||
735 | 735 | * @return string |
736 | 736 | */ |
737 | 737 | public static function get_page_for_posts() { |
738 | - $page_for_posts = get_option( 'page_for_posts' ); |
|
739 | - if ( ! $page_for_posts ) { |
|
738 | + $page_for_posts = get_option('page_for_posts'); |
|
739 | + if ( ! $page_for_posts) { |
|
740 | 740 | return 'posts'; |
741 | 741 | } |
742 | 742 | global $wpdb; |
743 | 743 | $SQL = "SELECT post_name from $wpdb->posts WHERE post_type='posts' OR post_type='page' AND post_status='publish' AND ID=%d"; |
744 | - return $wpdb->get_var( $wpdb->prepare( $SQL, $page_for_posts )); |
|
744 | + return $wpdb->get_var($wpdb->prepare($SQL, $page_for_posts)); |
|
745 | 745 | } |
746 | 746 | |
747 | 747 | |
@@ -757,11 +757,11 @@ discard block |
||
757 | 757 | * @return void |
758 | 758 | */ |
759 | 759 | public function register_shortcodes_and_modules() { |
760 | - if ( EE_Maintenance_Mode::disable_frontend_for_maintenance() ) { |
|
760 | + if (EE_Maintenance_Mode::disable_frontend_for_maintenance()) { |
|
761 | 761 | return; |
762 | 762 | } |
763 | 763 | // allow shortcodes to register with WP and to set hooks for the rest of the system |
764 | - EE_Registry::instance()->shortcodes =$this->_register_shortcodes(); |
|
764 | + EE_Registry::instance()->shortcodes = $this->_register_shortcodes(); |
|
765 | 765 | // allow modules to set hooks for the rest of the system |
766 | 766 | EE_Registry::instance()->modules = $this->_register_modules(); |
767 | 767 | } |
@@ -775,7 +775,7 @@ discard block |
||
775 | 775 | * @return void |
776 | 776 | */ |
777 | 777 | public function initialize_shortcodes_and_modules() { |
778 | - if ( EE_Maintenance_Mode::disable_frontend_for_maintenance() ) { |
|
778 | + if (EE_Maintenance_Mode::disable_frontend_for_maintenance()) { |
|
779 | 779 | return; |
780 | 780 | } |
781 | 781 | // allow shortcodes to set hooks for the rest of the system |
@@ -794,26 +794,26 @@ discard block |
||
794 | 794 | * @return void |
795 | 795 | */ |
796 | 796 | public function widgets_init() { |
797 | - if ( EE_Maintenance_Mode::disable_frontend_for_maintenance() ) { |
|
797 | + if (EE_Maintenance_Mode::disable_frontend_for_maintenance()) { |
|
798 | 798 | return; |
799 | 799 | } |
800 | 800 | //only init widgets on admin pages when not in complete maintenance, and |
801 | 801 | //on frontend when not in any maintenance mode |
802 | - if (( is_admin() && EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance) || ! EE_Maintenance_Mode::instance()->level() ) { |
|
802 | + if ((is_admin() && EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance) || ! EE_Maintenance_Mode::instance()->level()) { |
|
803 | 803 | // grab list of installed widgets |
804 | - $widgets_to_register = glob( EE_WIDGETS . '*', GLOB_ONLYDIR ); |
|
804 | + $widgets_to_register = glob(EE_WIDGETS.'*', GLOB_ONLYDIR); |
|
805 | 805 | // filter list of modules to register |
806 | - $widgets_to_register = apply_filters( 'FHEE__EE_Config__register_widgets__widgets_to_register', $widgets_to_register ); |
|
806 | + $widgets_to_register = apply_filters('FHEE__EE_Config__register_widgets__widgets_to_register', $widgets_to_register); |
|
807 | 807 | |
808 | - if ( ! empty( $widgets_to_register ) ) { |
|
808 | + if ( ! empty($widgets_to_register)) { |
|
809 | 809 | // cycle thru widget folders |
810 | - foreach ( $widgets_to_register as $widget_path ) { |
|
810 | + foreach ($widgets_to_register as $widget_path) { |
|
811 | 811 | // add to list of installed widget modules |
812 | - EE_Config::register_ee_widget( $widget_path ); |
|
812 | + EE_Config::register_ee_widget($widget_path); |
|
813 | 813 | } |
814 | 814 | } |
815 | 815 | // filter list of installed modules |
816 | - EE_Registry::instance()->widgets = apply_filters( 'FHEE__EE_Config__register_widgets__installed_widgets', EE_Registry::instance()->widgets ); |
|
816 | + EE_Registry::instance()->widgets = apply_filters('FHEE__EE_Config__register_widgets__installed_widgets', EE_Registry::instance()->widgets); |
|
817 | 817 | } |
818 | 818 | } |
819 | 819 | |
@@ -826,54 +826,54 @@ discard block |
||
826 | 826 | * @param string $widget_path - full path up to and including widget folder |
827 | 827 | * @return void |
828 | 828 | */ |
829 | - public static function register_ee_widget( $widget_path = NULL ) { |
|
830 | - do_action( 'AHEE__EE_Config__register_widget__begin', $widget_path ); |
|
829 | + public static function register_ee_widget($widget_path = NULL) { |
|
830 | + do_action('AHEE__EE_Config__register_widget__begin', $widget_path); |
|
831 | 831 | $widget_ext = '.widget.php'; |
832 | 832 | // make all separators match |
833 | - $widget_path = rtrim( str_replace( '/\\', DS, $widget_path ), DS ); |
|
833 | + $widget_path = rtrim(str_replace('/\\', DS, $widget_path), DS); |
|
834 | 834 | // does the file path INCLUDE the actual file name as part of the path ? |
835 | - if ( strpos( $widget_path, $widget_ext ) !== FALSE ) { |
|
835 | + if (strpos($widget_path, $widget_ext) !== FALSE) { |
|
836 | 836 | // grab and shortcode file name from directory name and break apart at dots |
837 | - $file_name = explode( '.', basename( $widget_path )); |
|
837 | + $file_name = explode('.', basename($widget_path)); |
|
838 | 838 | // take first segment from file name pieces and remove class prefix if it exists |
839 | - $widget = strpos( $file_name[0], 'EEW_' ) === 0 ? substr( $file_name[0], 4 ) : $file_name[0]; |
|
839 | + $widget = strpos($file_name[0], 'EEW_') === 0 ? substr($file_name[0], 4) : $file_name[0]; |
|
840 | 840 | // sanitize shortcode directory name |
841 | - $widget = sanitize_key( $widget ); |
|
841 | + $widget = sanitize_key($widget); |
|
842 | 842 | // now we need to rebuild the shortcode path |
843 | - $widget_path = explode( DS, $widget_path ); |
|
843 | + $widget_path = explode(DS, $widget_path); |
|
844 | 844 | // remove last segment |
845 | - array_pop( $widget_path ); |
|
845 | + array_pop($widget_path); |
|
846 | 846 | // glue it back together |
847 | - $widget_path = implode( DS, $widget_path ); |
|
847 | + $widget_path = implode(DS, $widget_path); |
|
848 | 848 | } else { |
849 | 849 | // grab and sanitize widget directory name |
850 | - $widget = sanitize_key( basename( $widget_path )); |
|
850 | + $widget = sanitize_key(basename($widget_path)); |
|
851 | 851 | } |
852 | 852 | // create classname from widget directory name |
853 | - $widget = str_replace( ' ', '_', ucwords( str_replace( '_', ' ', $widget ))); |
|
853 | + $widget = str_replace(' ', '_', ucwords(str_replace('_', ' ', $widget))); |
|
854 | 854 | // add class prefix |
855 | - $widget_class = 'EEW_' . $widget; |
|
855 | + $widget_class = 'EEW_'.$widget; |
|
856 | 856 | // does the widget exist ? |
857 | - if ( ! is_readable( $widget_path . DS . $widget_class . $widget_ext )) { |
|
857 | + if ( ! is_readable($widget_path.DS.$widget_class.$widget_ext)) { |
|
858 | 858 | $msg = sprintf( |
859 | - __( 'The requested %s widget file could not be found or is not readable due to file permissions. Please ensure the following path is correct: %s', 'event_espresso' ), |
|
859 | + __('The requested %s widget file could not be found or is not readable due to file permissions. Please ensure the following path is correct: %s', 'event_espresso'), |
|
860 | 860 | $widget_class, |
861 | - $widget_path . DS . $widget_class . $widget_ext |
|
861 | + $widget_path.DS.$widget_class.$widget_ext |
|
862 | 862 | ); |
863 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
863 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
864 | 864 | return; |
865 | 865 | } |
866 | 866 | // load the widget class file |
867 | - require_once( $widget_path . DS . $widget_class . $widget_ext ); |
|
867 | + require_once($widget_path.DS.$widget_class.$widget_ext); |
|
868 | 868 | // verify that class exists |
869 | - if ( ! class_exists( $widget_class )) { |
|
870 | - $msg = sprintf( __( 'The requested %s widget class does not exist.', 'event_espresso' ), $widget_class ); |
|
871 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
869 | + if ( ! class_exists($widget_class)) { |
|
870 | + $msg = sprintf(__('The requested %s widget class does not exist.', 'event_espresso'), $widget_class); |
|
871 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
872 | 872 | return; |
873 | 873 | } |
874 | - register_widget( $widget_class ); |
|
874 | + register_widget($widget_class); |
|
875 | 875 | // add to array of registered widgets |
876 | - EE_Registry::instance()->widgets->$widget_class = $widget_path . DS . $widget_class . $widget_ext; |
|
876 | + EE_Registry::instance()->widgets->$widget_class = $widget_path.DS.$widget_class.$widget_ext; |
|
877 | 877 | } |
878 | 878 | |
879 | 879 | |
@@ -886,20 +886,20 @@ discard block |
||
886 | 886 | */ |
887 | 887 | private function _register_shortcodes() { |
888 | 888 | // grab list of installed shortcodes |
889 | - $shortcodes_to_register = glob( EE_SHORTCODES . '*', GLOB_ONLYDIR ); |
|
889 | + $shortcodes_to_register = glob(EE_SHORTCODES.'*', GLOB_ONLYDIR); |
|
890 | 890 | // filter list of modules to register |
891 | - $shortcodes_to_register = apply_filters( 'FHEE__EE_Config__register_shortcodes__shortcodes_to_register', $shortcodes_to_register ); |
|
891 | + $shortcodes_to_register = apply_filters('FHEE__EE_Config__register_shortcodes__shortcodes_to_register', $shortcodes_to_register); |
|
892 | 892 | |
893 | 893 | |
894 | - if ( ! empty( $shortcodes_to_register ) ) { |
|
894 | + if ( ! empty($shortcodes_to_register)) { |
|
895 | 895 | // cycle thru shortcode folders |
896 | - foreach ( $shortcodes_to_register as $shortcode_path ) { |
|
896 | + foreach ($shortcodes_to_register as $shortcode_path) { |
|
897 | 897 | // add to list of installed shortcode modules |
898 | - EE_Config::register_shortcode( $shortcode_path ); |
|
898 | + EE_Config::register_shortcode($shortcode_path); |
|
899 | 899 | } |
900 | 900 | } |
901 | 901 | // filter list of installed modules |
902 | - return apply_filters( 'FHEE__EE_Config___register_shortcodes__installed_shortcodes', EE_Registry::instance()->shortcodes ); |
|
902 | + return apply_filters('FHEE__EE_Config___register_shortcodes__installed_shortcodes', EE_Registry::instance()->shortcodes); |
|
903 | 903 | } |
904 | 904 | |
905 | 905 | |
@@ -911,56 +911,56 @@ discard block |
||
911 | 911 | * @param string $shortcode_path - full path up to and including shortcode folder |
912 | 912 | * @return bool |
913 | 913 | */ |
914 | - public static function register_shortcode( $shortcode_path = NULL ) { |
|
915 | - do_action( 'AHEE__EE_Config__register_shortcode__begin',$shortcode_path ); |
|
914 | + public static function register_shortcode($shortcode_path = NULL) { |
|
915 | + do_action('AHEE__EE_Config__register_shortcode__begin', $shortcode_path); |
|
916 | 916 | $shortcode_ext = '.shortcode.php'; |
917 | 917 | // make all separators match |
918 | - $shortcode_path = str_replace( array( '\\', '/' ), DS, $shortcode_path ); |
|
918 | + $shortcode_path = str_replace(array('\\', '/'), DS, $shortcode_path); |
|
919 | 919 | // does the file path INCLUDE the actual file name as part of the path ? |
920 | - if ( strpos( $shortcode_path, $shortcode_ext ) !== FALSE ) { |
|
920 | + if (strpos($shortcode_path, $shortcode_ext) !== FALSE) { |
|
921 | 921 | // grab shortcode file name from directory name and break apart at dots |
922 | - $shortcode_file = explode( '.', basename( $shortcode_path )); |
|
922 | + $shortcode_file = explode('.', basename($shortcode_path)); |
|
923 | 923 | // take first segment from file name pieces and remove class prefix if it exists |
924 | - $shortcode = strpos( $shortcode_file[0], 'EES_' ) === 0 ? substr( $shortcode_file[0], 4 ) : $shortcode_file[0]; |
|
924 | + $shortcode = strpos($shortcode_file[0], 'EES_') === 0 ? substr($shortcode_file[0], 4) : $shortcode_file[0]; |
|
925 | 925 | // sanitize shortcode directory name |
926 | - $shortcode = sanitize_key( $shortcode ); |
|
926 | + $shortcode = sanitize_key($shortcode); |
|
927 | 927 | // now we need to rebuild the shortcode path |
928 | - $shortcode_path = explode( DS, $shortcode_path ); |
|
928 | + $shortcode_path = explode(DS, $shortcode_path); |
|
929 | 929 | // remove last segment |
930 | - array_pop( $shortcode_path ); |
|
930 | + array_pop($shortcode_path); |
|
931 | 931 | // glue it back together |
932 | - $shortcode_path = implode( DS, $shortcode_path ) . DS; |
|
932 | + $shortcode_path = implode(DS, $shortcode_path).DS; |
|
933 | 933 | } else { |
934 | 934 | // we need to generate the filename based off of the folder name |
935 | 935 | // grab and sanitize shortcode directory name |
936 | - $shortcode = sanitize_key( basename( $shortcode_path )); |
|
937 | - $shortcode_path = rtrim( $shortcode_path, DS ) . DS; |
|
936 | + $shortcode = sanitize_key(basename($shortcode_path)); |
|
937 | + $shortcode_path = rtrim($shortcode_path, DS).DS; |
|
938 | 938 | } |
939 | 939 | // create classname from shortcode directory or file name |
940 | - $shortcode = str_replace( ' ', '_', ucwords( str_replace( '_', ' ', $shortcode ))); |
|
940 | + $shortcode = str_replace(' ', '_', ucwords(str_replace('_', ' ', $shortcode))); |
|
941 | 941 | // add class prefix |
942 | - $shortcode_class = 'EES_' . $shortcode; |
|
942 | + $shortcode_class = 'EES_'.$shortcode; |
|
943 | 943 | // does the shortcode exist ? |
944 | - if ( ! is_readable( $shortcode_path . DS . $shortcode_class . $shortcode_ext )) { |
|
944 | + if ( ! is_readable($shortcode_path.DS.$shortcode_class.$shortcode_ext)) { |
|
945 | 945 | $msg = sprintf( |
946 | - __( 'The requested %s shortcode file could not be found or is not readable due to file permissions. It should be in %s', 'event_espresso' ), |
|
946 | + __('The requested %s shortcode file could not be found or is not readable due to file permissions. It should be in %s', 'event_espresso'), |
|
947 | 947 | $shortcode_class, |
948 | - $shortcode_path . DS . $shortcode_class . $shortcode_ext |
|
948 | + $shortcode_path.DS.$shortcode_class.$shortcode_ext |
|
949 | 949 | ); |
950 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
950 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
951 | 951 | return FALSE; |
952 | 952 | } |
953 | 953 | // load the shortcode class file |
954 | - require_once( $shortcode_path . $shortcode_class . $shortcode_ext ); |
|
954 | + require_once($shortcode_path.$shortcode_class.$shortcode_ext); |
|
955 | 955 | // verify that class exists |
956 | - if ( ! class_exists( $shortcode_class )) { |
|
957 | - $msg = sprintf( __( 'The requested %s shortcode class does not exist.', 'event_espresso' ), $shortcode_class ); |
|
958 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
956 | + if ( ! class_exists($shortcode_class)) { |
|
957 | + $msg = sprintf(__('The requested %s shortcode class does not exist.', 'event_espresso'), $shortcode_class); |
|
958 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
959 | 959 | return FALSE; |
960 | 960 | } |
961 | - $shortcode = strtoupper( $shortcode ); |
|
961 | + $shortcode = strtoupper($shortcode); |
|
962 | 962 | // add to array of registered shortcodes |
963 | - EE_Registry::instance()->shortcodes->$shortcode = $shortcode_path . $shortcode_class . $shortcode_ext; |
|
963 | + EE_Registry::instance()->shortcodes->$shortcode = $shortcode_path.$shortcode_class.$shortcode_ext; |
|
964 | 964 | return TRUE; |
965 | 965 | } |
966 | 966 | |
@@ -975,23 +975,23 @@ discard block |
||
975 | 975 | */ |
976 | 976 | private function _register_modules() { |
977 | 977 | // grab list of installed modules |
978 | - $modules_to_register = glob( EE_MODULES . '*', GLOB_ONLYDIR ); |
|
978 | + $modules_to_register = glob(EE_MODULES.'*', GLOB_ONLYDIR); |
|
979 | 979 | // filter list of modules to register |
980 | - $modules_to_register = apply_filters( 'FHEE__EE_Config__register_modules__modules_to_register', $modules_to_register ); |
|
980 | + $modules_to_register = apply_filters('FHEE__EE_Config__register_modules__modules_to_register', $modules_to_register); |
|
981 | 981 | |
982 | 982 | |
983 | - if ( ! empty( $modules_to_register ) ) { |
|
983 | + if ( ! empty($modules_to_register)) { |
|
984 | 984 | // loop through folders |
985 | - foreach ( $modules_to_register as $module_path ) { |
|
985 | + foreach ($modules_to_register as $module_path) { |
|
986 | 986 | /**TEMPORARILY EXCLUDE gateways from modules for time being**/ |
987 | - if ( $module_path != EE_MODULES . 'zzz-copy-this-module-template' && $module_path != EE_MODULES . 'gateways' ) { |
|
987 | + if ($module_path != EE_MODULES.'zzz-copy-this-module-template' && $module_path != EE_MODULES.'gateways') { |
|
988 | 988 | // add to list of installed modules |
989 | - EE_Config::register_module( $module_path ); |
|
989 | + EE_Config::register_module($module_path); |
|
990 | 990 | } |
991 | 991 | } |
992 | 992 | } |
993 | 993 | // filter list of installed modules |
994 | - return apply_filters( 'FHEE__EE_Config___register_modules__installed_modules', EE_Registry::instance()->modules ); |
|
994 | + return apply_filters('FHEE__EE_Config___register_modules__installed_modules', EE_Registry::instance()->modules); |
|
995 | 995 | } |
996 | 996 | |
997 | 997 | |
@@ -1004,54 +1004,54 @@ discard block |
||
1004 | 1004 | * @param string $module_path - full path up to and including module folder |
1005 | 1005 | * @return bool |
1006 | 1006 | */ |
1007 | - public static function register_module( $module_path = NULL ) { |
|
1008 | - do_action( 'AHEE__EE_Config__register_module__begin', $module_path ); |
|
1007 | + public static function register_module($module_path = NULL) { |
|
1008 | + do_action('AHEE__EE_Config__register_module__begin', $module_path); |
|
1009 | 1009 | $module_ext = '.module.php'; |
1010 | 1010 | // make all separators match |
1011 | - $module_path = str_replace( array( '\\', '/' ), DS, $module_path ); |
|
1011 | + $module_path = str_replace(array('\\', '/'), DS, $module_path); |
|
1012 | 1012 | // does the file path INCLUDE the actual file name as part of the path ? |
1013 | - if ( strpos( $module_path, $module_ext ) !== FALSE ) { |
|
1013 | + if (strpos($module_path, $module_ext) !== FALSE) { |
|
1014 | 1014 | // grab and shortcode file name from directory name and break apart at dots |
1015 | - $module_file = explode( '.', basename( $module_path )); |
|
1015 | + $module_file = explode('.', basename($module_path)); |
|
1016 | 1016 | // now we need to rebuild the shortcode path |
1017 | - $module_path = explode( DS, $module_path ); |
|
1017 | + $module_path = explode(DS, $module_path); |
|
1018 | 1018 | // remove last segment |
1019 | - array_pop( $module_path ); |
|
1019 | + array_pop($module_path); |
|
1020 | 1020 | // glue it back together |
1021 | - $module_path = implode( DS, $module_path ) . DS; |
|
1021 | + $module_path = implode(DS, $module_path).DS; |
|
1022 | 1022 | // take first segment from file name pieces and sanitize it |
1023 | - $module = preg_replace( '/[^a-zA-Z0-9_\-]/', '', $module_file[0] ); |
|
1023 | + $module = preg_replace('/[^a-zA-Z0-9_\-]/', '', $module_file[0]); |
|
1024 | 1024 | // ensure class prefix is added |
1025 | - $module_class = strpos( $module, 'EED_' ) !== 0 ? 'EED_' . $module : $module; |
|
1025 | + $module_class = strpos($module, 'EED_') !== 0 ? 'EED_'.$module : $module; |
|
1026 | 1026 | } else { |
1027 | 1027 | // we need to generate the filename based off of the folder name |
1028 | 1028 | // grab and sanitize module name |
1029 | - $module = strtolower( basename( $module_path )); |
|
1030 | - $module = preg_replace( '/[^a-z0-9_\-]/', '', $module); |
|
1029 | + $module = strtolower(basename($module_path)); |
|
1030 | + $module = preg_replace('/[^a-z0-9_\-]/', '', $module); |
|
1031 | 1031 | // like trailingslashit() |
1032 | - $module_path = rtrim( $module_path, DS ) . DS; |
|
1032 | + $module_path = rtrim($module_path, DS).DS; |
|
1033 | 1033 | // create classname from module directory name |
1034 | - $module = str_replace( ' ', '_', ucwords( str_replace( '_', ' ', $module ))); |
|
1034 | + $module = str_replace(' ', '_', ucwords(str_replace('_', ' ', $module))); |
|
1035 | 1035 | // add class prefix |
1036 | - $module_class = 'EED_' . $module; |
|
1036 | + $module_class = 'EED_'.$module; |
|
1037 | 1037 | } |
1038 | 1038 | // does the module exist ? |
1039 | - if ( ! is_readable( $module_path . DS . $module_class . $module_ext )) { |
|
1040 | - $msg = sprintf( __( 'The requested %s module file could not be found or is not readable due to file permissions.', 'event_espresso' ), $module ); |
|
1041 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1039 | + if ( ! is_readable($module_path.DS.$module_class.$module_ext)) { |
|
1040 | + $msg = sprintf(__('The requested %s module file could not be found or is not readable due to file permissions.', 'event_espresso'), $module); |
|
1041 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1042 | 1042 | return FALSE; |
1043 | 1043 | } |
1044 | 1044 | // load the module class file |
1045 | - require_once( $module_path . $module_class . $module_ext ); |
|
1045 | + require_once($module_path.$module_class.$module_ext); |
|
1046 | 1046 | // verify that class exists |
1047 | - if ( ! class_exists( $module_class )) { |
|
1048 | - $msg = sprintf( __( 'The requested %s module class does not exist.', 'event_espresso' ), $module_class ); |
|
1049 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1047 | + if ( ! class_exists($module_class)) { |
|
1048 | + $msg = sprintf(__('The requested %s module class does not exist.', 'event_espresso'), $module_class); |
|
1049 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1050 | 1050 | return FALSE; |
1051 | 1051 | } |
1052 | 1052 | // add to array of registered modules |
1053 | - EE_Registry::instance()->modules->$module_class = $module_path . $module_class . $module_ext; |
|
1054 | - do_action( 'AHEE__EE_Config__register_module__complete', $module_class, EE_Registry::instance()->modules->$module_class ); |
|
1053 | + EE_Registry::instance()->modules->$module_class = $module_path.$module_class.$module_ext; |
|
1054 | + do_action('AHEE__EE_Config__register_module__complete', $module_class, EE_Registry::instance()->modules->$module_class); |
|
1055 | 1055 | return TRUE; |
1056 | 1056 | } |
1057 | 1057 | |
@@ -1065,23 +1065,23 @@ discard block |
||
1065 | 1065 | */ |
1066 | 1066 | private function _initialize_shortcodes() { |
1067 | 1067 | // cycle thru shortcode folders |
1068 | - foreach ( EE_Registry::instance()->shortcodes as $shortcode => $shortcode_path ) { |
|
1068 | + foreach (EE_Registry::instance()->shortcodes as $shortcode => $shortcode_path) { |
|
1069 | 1069 | // add class prefix |
1070 | - $shortcode_class = 'EES_' . $shortcode; |
|
1070 | + $shortcode_class = 'EES_'.$shortcode; |
|
1071 | 1071 | // fire the shortcode class's set_hooks methods in case it needs to hook into other parts of the system |
1072 | 1072 | // which set hooks ? |
1073 | - if ( is_admin() ) { |
|
1073 | + if (is_admin()) { |
|
1074 | 1074 | // fire immediately |
1075 | - call_user_func( array( $shortcode_class, 'set_hooks_admin' )); |
|
1075 | + call_user_func(array($shortcode_class, 'set_hooks_admin')); |
|
1076 | 1076 | } else { |
1077 | 1077 | // delay until other systems are online |
1078 | - add_action( 'AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons', array( $shortcode_class,'set_hooks' )); |
|
1078 | + add_action('AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons', array($shortcode_class, 'set_hooks')); |
|
1079 | 1079 | // convert classname to UPPERCASE and create WP shortcode. |
1080 | - $shortcode_tag = strtoupper( $shortcode ); |
|
1080 | + $shortcode_tag = strtoupper($shortcode); |
|
1081 | 1081 | // but first check if the shortcode has already been added before assigning 'fallback_shortcode_processor' |
1082 | - if ( ! shortcode_exists( $shortcode_tag )) { |
|
1082 | + if ( ! shortcode_exists($shortcode_tag)) { |
|
1083 | 1083 | // NOTE: this shortcode declaration will get overridden if the shortcode is successfully detected in the post content in EE_Front_Controller->_initialize_shortcodes() |
1084 | - add_shortcode( $shortcode_tag, array( $shortcode_class, 'fallback_shortcode_processor' )); |
|
1084 | + add_shortcode($shortcode_tag, array($shortcode_class, 'fallback_shortcode_processor')); |
|
1085 | 1085 | } |
1086 | 1086 | } |
1087 | 1087 | } |
@@ -1098,15 +1098,15 @@ discard block |
||
1098 | 1098 | */ |
1099 | 1099 | private function _initialize_modules() { |
1100 | 1100 | // cycle thru shortcode folders |
1101 | - foreach ( EE_Registry::instance()->modules as $module_class => $module_path ) { |
|
1101 | + foreach (EE_Registry::instance()->modules as $module_class => $module_path) { |
|
1102 | 1102 | // fire the shortcode class's set_hooks methods in case it needs to hook into other parts of the system |
1103 | 1103 | // which set hooks ? |
1104 | - if ( is_admin() ) { |
|
1104 | + if (is_admin()) { |
|
1105 | 1105 | // fire immediately |
1106 | - call_user_func( array( $module_class, 'set_hooks_admin' )); |
|
1106 | + call_user_func(array($module_class, 'set_hooks_admin')); |
|
1107 | 1107 | } else { |
1108 | 1108 | // delay until other systems are online |
1109 | - add_action( 'AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons', array( $module_class,'set_hooks' )); |
|
1109 | + add_action('AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons', array($module_class, 'set_hooks')); |
|
1110 | 1110 | } |
1111 | 1111 | } |
1112 | 1112 | } |
@@ -1124,26 +1124,26 @@ discard block |
||
1124 | 1124 | * @param string $key - url param key indicating a route is being called |
1125 | 1125 | * @return bool |
1126 | 1126 | */ |
1127 | - public static function register_route( $route = NULL, $module = NULL, $method_name = NULL, $key = 'ee' ) { |
|
1128 | - do_action( 'AHEE__EE_Config__register_route__begin', $route, $module, $method_name ); |
|
1129 | - $module = str_replace( 'EED_', '', $module ); |
|
1130 | - $module_class = 'EED_' . $module; |
|
1131 | - if ( ! isset( EE_Registry::instance()->modules->$module_class )) { |
|
1132 | - $msg = sprintf( __( 'The module %s has not been registered.', 'event_espresso' ), $module ); |
|
1133 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1127 | + public static function register_route($route = NULL, $module = NULL, $method_name = NULL, $key = 'ee') { |
|
1128 | + do_action('AHEE__EE_Config__register_route__begin', $route, $module, $method_name); |
|
1129 | + $module = str_replace('EED_', '', $module); |
|
1130 | + $module_class = 'EED_'.$module; |
|
1131 | + if ( ! isset(EE_Registry::instance()->modules->$module_class)) { |
|
1132 | + $msg = sprintf(__('The module %s has not been registered.', 'event_espresso'), $module); |
|
1133 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1134 | 1134 | return FALSE; |
1135 | 1135 | } |
1136 | - if ( empty( $route )) { |
|
1137 | - $msg = sprintf( __( 'No route has been supplied.', 'event_espresso' ), $route ); |
|
1138 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1136 | + if (empty($route)) { |
|
1137 | + $msg = sprintf(__('No route has been supplied.', 'event_espresso'), $route); |
|
1138 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1139 | 1139 | return FALSE; |
1140 | 1140 | } |
1141 | - if ( ! method_exists ( 'EED_' . $module, $method_name )) { |
|
1142 | - $msg = sprintf( __( 'A valid class method for the %s route has not been supplied.', 'event_espresso' ), $route ); |
|
1143 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1141 | + if ( ! method_exists('EED_'.$module, $method_name)) { |
|
1142 | + $msg = sprintf(__('A valid class method for the %s route has not been supplied.', 'event_espresso'), $route); |
|
1143 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1144 | 1144 | return FALSE; |
1145 | 1145 | } |
1146 | - EE_Config::$_module_route_map[ $key ][ $route ] = array( 'EED_' . $module, $method_name ); |
|
1146 | + EE_Config::$_module_route_map[$key][$route] = array('EED_'.$module, $method_name); |
|
1147 | 1147 | return TRUE; |
1148 | 1148 | } |
1149 | 1149 | |
@@ -1157,11 +1157,11 @@ discard block |
||
1157 | 1157 | * @param string $key - url param key indicating a route is being called |
1158 | 1158 | * @return string |
1159 | 1159 | */ |
1160 | - public static function get_route( $route = NULL, $key = 'ee' ) { |
|
1161 | - do_action( 'AHEE__EE_Config__get_route__begin',$route ); |
|
1162 | - $route = apply_filters( 'FHEE__EE_Config__get_route',$route ); |
|
1163 | - if ( isset( EE_Config::$_module_route_map[ $key ][ $route ] )) { |
|
1164 | - return EE_Config::$_module_route_map[ $key ][ $route ]; |
|
1160 | + public static function get_route($route = NULL, $key = 'ee') { |
|
1161 | + do_action('AHEE__EE_Config__get_route__begin', $route); |
|
1162 | + $route = apply_filters('FHEE__EE_Config__get_route', $route); |
|
1163 | + if (isset(EE_Config::$_module_route_map[$key][$route])) { |
|
1164 | + return EE_Config::$_module_route_map[$key][$route]; |
|
1165 | 1165 | } |
1166 | 1166 | return NULL; |
1167 | 1167 | } |
@@ -1190,35 +1190,35 @@ discard block |
||
1190 | 1190 | * @param string $key - url param key indicating a route is being called |
1191 | 1191 | * @return bool |
1192 | 1192 | */ |
1193 | - public static function register_forward( $route = NULL, $status = 0, $forward = NULL, $key = 'ee' ) { |
|
1194 | - do_action( 'AHEE__EE_Config__register_forward',$route,$status,$forward ); |
|
1195 | - if ( ! isset( EE_Config::$_module_route_map[ $key ][ $route ] ) || empty( $route )) { |
|
1196 | - $msg = sprintf( __( 'The module route %s for this forward has not been registered.', 'event_espresso' ), $route ); |
|
1197 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1193 | + public static function register_forward($route = NULL, $status = 0, $forward = NULL, $key = 'ee') { |
|
1194 | + do_action('AHEE__EE_Config__register_forward', $route, $status, $forward); |
|
1195 | + if ( ! isset(EE_Config::$_module_route_map[$key][$route]) || empty($route)) { |
|
1196 | + $msg = sprintf(__('The module route %s for this forward has not been registered.', 'event_espresso'), $route); |
|
1197 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1198 | 1198 | return FALSE; |
1199 | 1199 | } |
1200 | - if ( empty( $forward )) { |
|
1201 | - $msg = sprintf( __( 'No forwarding route has been supplied.', 'event_espresso' ), $route ); |
|
1202 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1200 | + if (empty($forward)) { |
|
1201 | + $msg = sprintf(__('No forwarding route has been supplied.', 'event_espresso'), $route); |
|
1202 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1203 | 1203 | return FALSE; |
1204 | 1204 | } |
1205 | - if ( is_array( $forward )) { |
|
1206 | - if ( ! isset( $forward[1] )) { |
|
1207 | - $msg = sprintf( __( 'A class method for the %s forwarding route has not been supplied.', 'event_espresso' ), $route ); |
|
1208 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1205 | + if (is_array($forward)) { |
|
1206 | + if ( ! isset($forward[1])) { |
|
1207 | + $msg = sprintf(__('A class method for the %s forwarding route has not been supplied.', 'event_espresso'), $route); |
|
1208 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1209 | 1209 | return FALSE; |
1210 | 1210 | } |
1211 | - if ( ! method_exists( $forward[0], $forward[1] )) { |
|
1212 | - $msg = sprintf( __( 'The class method %s for the %s forwarding route is in invalid.', 'event_espresso' ), $forward[1], $route ); |
|
1213 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1211 | + if ( ! method_exists($forward[0], $forward[1])) { |
|
1212 | + $msg = sprintf(__('The class method %s for the %s forwarding route is in invalid.', 'event_espresso'), $forward[1], $route); |
|
1213 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1214 | 1214 | return FALSE; |
1215 | 1215 | } |
1216 | - } else if ( ! function_exists( $forward )) { |
|
1217 | - $msg = sprintf( __( 'The function %s for the %s forwarding route is in invalid.', 'event_espresso' ), $forward, $route ); |
|
1218 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1216 | + } else if ( ! function_exists($forward)) { |
|
1217 | + $msg = sprintf(__('The function %s for the %s forwarding route is in invalid.', 'event_espresso'), $forward, $route); |
|
1218 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1219 | 1219 | return FALSE; |
1220 | 1220 | } |
1221 | - EE_Config::$_module_forward_map[ $key ][ $route ][ absint( $status ) ] = $forward; |
|
1221 | + EE_Config::$_module_forward_map[$key][$route][absint($status)] = $forward; |
|
1222 | 1222 | return TRUE; |
1223 | 1223 | } |
1224 | 1224 | |
@@ -1233,10 +1233,10 @@ discard block |
||
1233 | 1233 | * @param string $key - url param key indicating a route is being called |
1234 | 1234 | * @return string |
1235 | 1235 | */ |
1236 | - public static function get_forward( $route = NULL, $status = 0, $key = 'ee' ) { |
|
1237 | - do_action( 'AHEE__EE_Config__get_forward__begin',$route,$status ); |
|
1238 | - if ( isset( EE_Config::$_module_forward_map[ $key ][ $route ][ $status ] )) { |
|
1239 | - return apply_filters( 'FHEE__EE_Config__get_forward', EE_Config::$_module_forward_map[ $key ][ $route ][ $status ], $route,$status ); |
|
1236 | + public static function get_forward($route = NULL, $status = 0, $key = 'ee') { |
|
1237 | + do_action('AHEE__EE_Config__get_forward__begin', $route, $status); |
|
1238 | + if (isset(EE_Config::$_module_forward_map[$key][$route][$status])) { |
|
1239 | + return apply_filters('FHEE__EE_Config__get_forward', EE_Config::$_module_forward_map[$key][$route][$status], $route, $status); |
|
1240 | 1240 | } |
1241 | 1241 | return NULL; |
1242 | 1242 | } |
@@ -1253,19 +1253,19 @@ discard block |
||
1253 | 1253 | * @param string $key - url param key indicating a route is being called |
1254 | 1254 | * @return bool |
1255 | 1255 | */ |
1256 | - public static function register_view( $route = NULL, $status = 0, $view = NULL, $key = 'ee' ) { |
|
1257 | - do_action( 'AHEE__EE_Config__register_view__begin',$route,$status,$view ); |
|
1258 | - if ( ! isset( EE_Config::$_module_route_map[ $key ][ $route ] ) || empty( $route )) { |
|
1259 | - $msg = sprintf( __( 'The module route %s for this view has not been registered.', 'event_espresso' ), $route ); |
|
1260 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1256 | + public static function register_view($route = NULL, $status = 0, $view = NULL, $key = 'ee') { |
|
1257 | + do_action('AHEE__EE_Config__register_view__begin', $route, $status, $view); |
|
1258 | + if ( ! isset(EE_Config::$_module_route_map[$key][$route]) || empty($route)) { |
|
1259 | + $msg = sprintf(__('The module route %s for this view has not been registered.', 'event_espresso'), $route); |
|
1260 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1261 | 1261 | return FALSE; |
1262 | 1262 | } |
1263 | - if ( ! is_readable( $view )) { |
|
1264 | - $msg = sprintf( __( 'The %s view file could not be found or is not readable due to file permissions.', 'event_espresso' ), $view ); |
|
1265 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1263 | + if ( ! is_readable($view)) { |
|
1264 | + $msg = sprintf(__('The %s view file could not be found or is not readable due to file permissions.', 'event_espresso'), $view); |
|
1265 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
1266 | 1266 | return FALSE; |
1267 | 1267 | } |
1268 | - EE_Config::$_module_view_map[ $key ][ $route ][ absint( $status ) ] = $view; |
|
1268 | + EE_Config::$_module_view_map[$key][$route][absint($status)] = $view; |
|
1269 | 1269 | return TRUE; |
1270 | 1270 | } |
1271 | 1271 | |
@@ -1282,10 +1282,10 @@ discard block |
||
1282 | 1282 | * @param string $key - url param key indicating a route is being called |
1283 | 1283 | * @return string |
1284 | 1284 | */ |
1285 | - public static function get_view( $route = NULL, $status = 0, $key = 'ee' ) { |
|
1286 | - do_action( 'AHEE__EE_Config__get_view__begin',$route,$status ); |
|
1287 | - if ( isset( EE_Config::$_module_view_map[ $key ][ $route ][ $status ] )) { |
|
1288 | - return apply_filters( 'FHEE__EE_Config__get_view', EE_Config::$_module_view_map[ $key ][ $route ][ $status ], $route,$status ); |
|
1285 | + public static function get_view($route = NULL, $status = 0, $key = 'ee') { |
|
1286 | + do_action('AHEE__EE_Config__get_view__begin', $route, $status); |
|
1287 | + if (isset(EE_Config::$_module_view_map[$key][$route][$status])) { |
|
1288 | + return apply_filters('FHEE__EE_Config__get_view', EE_Config::$_module_view_map[$key][$route][$status], $route, $status); |
|
1289 | 1289 | } |
1290 | 1290 | return NULL; |
1291 | 1291 | } |
@@ -1293,7 +1293,7 @@ discard block |
||
1293 | 1293 | |
1294 | 1294 | |
1295 | 1295 | public function shutdown() { |
1296 | - update_option( 'ee_config_option_names', $this->_config_option_names ); |
|
1296 | + update_option('ee_config_option_names', $this->_config_option_names); |
|
1297 | 1297 | } |
1298 | 1298 | |
1299 | 1299 | |
@@ -1309,7 +1309,7 @@ discard block |
||
1309 | 1309 | * magic functions in use, except we'll allow them to magically set and get stuff... |
1310 | 1310 | * basically, they should just be well-defined stdClasses |
1311 | 1311 | */ |
1312 | -class EE_Config_Base{ |
|
1312 | +class EE_Config_Base { |
|
1313 | 1313 | |
1314 | 1314 | |
1315 | 1315 | /** |
@@ -1319,14 +1319,14 @@ discard block |
||
1319 | 1319 | * |
1320 | 1320 | * @return mixed if a detected type found return the escaped value, otherwise just the raw value is returned. |
1321 | 1321 | */ |
1322 | - public function get_pretty( $property ) { |
|
1323 | - if ( ! property_exists( $this, $property ) ) { |
|
1324 | - throw new EE_Error( sprintf( __('%1$s::get_pretty() has been called with the property %2$s which does not exist on the %1$s config class.', 'event_espresso' ), get_class( $this ), $property ) ); |
|
1322 | + public function get_pretty($property) { |
|
1323 | + if ( ! property_exists($this, $property)) { |
|
1324 | + throw new EE_Error(sprintf(__('%1$s::get_pretty() has been called with the property %2$s which does not exist on the %1$s config class.', 'event_espresso'), get_class($this), $property)); |
|
1325 | 1325 | } |
1326 | 1326 | |
1327 | 1327 | //just handling escaping of strings for now. |
1328 | - if ( is_string( $this->$property ) ) { |
|
1329 | - return stripslashes( $this->$property ); |
|
1328 | + if (is_string($this->$property)) { |
|
1329 | + return stripslashes($this->$property); |
|
1330 | 1330 | } |
1331 | 1331 | |
1332 | 1332 | return $this->$property; |
@@ -1417,12 +1417,12 @@ discard block |
||
1417 | 1417 | */ |
1418 | 1418 | public function __construct() { |
1419 | 1419 | $current_network_main_site = is_multisite() ? get_current_site() : NULL; |
1420 | - $current_main_site_id = !empty( $current_network_main_site ) ? $current_network_main_site->blog_id : 1; |
|
1420 | + $current_main_site_id = ! empty($current_network_main_site) ? $current_network_main_site->blog_id : 1; |
|
1421 | 1421 | // set default organization settings |
1422 | 1422 | $this->current_blog_id = get_current_blog_id(); |
1423 | 1423 | $this->current_blog_id = $this->current_blog_id === NULL ? 1 : $this->current_blog_id; |
1424 | - $this->ee_ueip_optin = is_main_site() ? get_option( 'ee_ueip_optin', TRUE ) : get_blog_option( $current_main_site_id, 'ee_ueip_optin', TRUE ); |
|
1425 | - $this->ee_ueip_has_notified = is_main_site() ? get_option( 'ee_ueip_has_notified', FALSE ) : TRUE; |
|
1424 | + $this->ee_ueip_optin = is_main_site() ? get_option('ee_ueip_optin', TRUE) : get_blog_option($current_main_site_id, 'ee_ueip_optin', TRUE); |
|
1425 | + $this->ee_ueip_has_notified = is_main_site() ? get_option('ee_ueip_has_notified', FALSE) : TRUE; |
|
1426 | 1426 | $this->post_shortcodes = array(); |
1427 | 1427 | $this->module_route_map = array(); |
1428 | 1428 | $this->module_forward_map = array(); |
@@ -1439,7 +1439,7 @@ discard block |
||
1439 | 1439 | $this->cancel_page_url = FALSE; |
1440 | 1440 | |
1441 | 1441 | //ueip constant check |
1442 | - if ( defined( 'EE_DISABLE_UXIP' ) && EE_DISABLE_UXIP ) { |
|
1442 | + if (defined('EE_DISABLE_UXIP') && EE_DISABLE_UXIP) { |
|
1443 | 1443 | $this->ee_ueip_optin = FALSE; |
1444 | 1444 | $this->ee_ueip_has_notified = TRUE; |
1445 | 1445 | } |
@@ -1479,8 +1479,8 @@ discard block |
||
1479 | 1479 | * @return string |
1480 | 1480 | */ |
1481 | 1481 | public function reg_page_url() { |
1482 | - if ( ! $this->reg_page_url ) { |
|
1483 | - $this->reg_page_url = get_permalink( $this->reg_page_id ); |
|
1482 | + if ( ! $this->reg_page_url) { |
|
1483 | + $this->reg_page_url = get_permalink($this->reg_page_id); |
|
1484 | 1484 | } |
1485 | 1485 | return $this->reg_page_url; |
1486 | 1486 | } |
@@ -1493,12 +1493,12 @@ discard block |
||
1493 | 1493 | * @return string |
1494 | 1494 | */ |
1495 | 1495 | public function txn_page_url($query_args = array()) { |
1496 | - if ( ! $this->txn_page_url ) { |
|
1497 | - $this->txn_page_url = get_permalink( $this->txn_page_id ); |
|
1496 | + if ( ! $this->txn_page_url) { |
|
1497 | + $this->txn_page_url = get_permalink($this->txn_page_id); |
|
1498 | 1498 | } |
1499 | - if($query_args){ |
|
1500 | - return add_query_arg($query_args,$this->txn_page_url); |
|
1501 | - }else{ |
|
1499 | + if ($query_args) { |
|
1500 | + return add_query_arg($query_args, $this->txn_page_url); |
|
1501 | + } else { |
|
1502 | 1502 | return $this->txn_page_url; |
1503 | 1503 | } |
1504 | 1504 | } |
@@ -1510,12 +1510,12 @@ discard block |
||
1510 | 1510 | * @return string |
1511 | 1511 | */ |
1512 | 1512 | public function thank_you_page_url($query_args = array()) { |
1513 | - if ( ! $this->thank_you_page_url ) { |
|
1514 | - $this->thank_you_page_url = get_permalink( $this->thank_you_page_id ); |
|
1513 | + if ( ! $this->thank_you_page_url) { |
|
1514 | + $this->thank_you_page_url = get_permalink($this->thank_you_page_id); |
|
1515 | 1515 | } |
1516 | - if($query_args){ |
|
1517 | - return add_query_arg($query_args,$this->thank_you_page_url); |
|
1518 | - }else{ |
|
1516 | + if ($query_args) { |
|
1517 | + return add_query_arg($query_args, $this->thank_you_page_url); |
|
1518 | + } else { |
|
1519 | 1519 | return $this->thank_you_page_url; |
1520 | 1520 | } |
1521 | 1521 | } |
@@ -1526,8 +1526,8 @@ discard block |
||
1526 | 1526 | * @return string |
1527 | 1527 | */ |
1528 | 1528 | public function cancel_page_url() { |
1529 | - if ( ! $this->cancel_page_url ) { |
|
1530 | - $this->cancel_page_url = get_permalink( $this->cancel_page_id ); |
|
1529 | + if ( ! $this->cancel_page_url) { |
|
1530 | + $this->cancel_page_url = get_permalink($this->cancel_page_id); |
|
1531 | 1531 | } |
1532 | 1532 | return $this->cancel_page_url; |
1533 | 1533 | } |
@@ -1764,39 +1764,39 @@ discard block |
||
1764 | 1764 | * @param null $CNT_ISO |
1765 | 1765 | * @return \EE_Currency_Config |
1766 | 1766 | */ |
1767 | - public function __construct( $CNT_ISO = NULL ) { |
|
1767 | + public function __construct($CNT_ISO = NULL) { |
|
1768 | 1768 | |
1769 | 1769 | // get country code from organization settings or use default |
1770 | - $ORG_CNT = isset( EE_Registry::instance()->CFG->organization ) && EE_Registry::instance()->CFG->organization instanceof EE_Organization_Config ? EE_Registry::instance()->CFG->organization->CNT_ISO : NULL; |
|
1770 | + $ORG_CNT = isset(EE_Registry::instance()->CFG->organization) && EE_Registry::instance()->CFG->organization instanceof EE_Organization_Config ? EE_Registry::instance()->CFG->organization->CNT_ISO : NULL; |
|
1771 | 1771 | // but override if requested |
1772 | - $CNT_ISO = ! empty( $CNT_ISO ) ? $CNT_ISO : $ORG_CNT; |
|
1773 | - EE_Registry::instance()->load_helper( 'Activation' ); |
|
1772 | + $CNT_ISO = ! empty($CNT_ISO) ? $CNT_ISO : $ORG_CNT; |
|
1773 | + EE_Registry::instance()->load_helper('Activation'); |
|
1774 | 1774 | // so if that all went well, and we are not in M-Mode (cuz you can't query the db in M-Mode) and double-check the countries table exists |
1775 | - if ( ! empty( $CNT_ISO ) && EE_Maintenance_Mode::instance()->models_can_query() && EEH_Activation::table_exists( EE_Registry::instance()->load_model( 'Country' )->table() ) ) { |
|
1775 | + if ( ! empty($CNT_ISO) && EE_Maintenance_Mode::instance()->models_can_query() && EEH_Activation::table_exists(EE_Registry::instance()->load_model('Country')->table())) { |
|
1776 | 1776 | // retrieve the country settings from the db, just in case they have been customized |
1777 | - $country = EE_Registry::instance()->load_model( 'Country' )->get_one_by_ID( $CNT_ISO ); |
|
1778 | - if ( $country instanceof EE_Country ) { |
|
1779 | - $this->code = $country->currency_code(); // currency code: USD, CAD, EUR |
|
1780 | - $this->name = $country->currency_name_single(); // Dollar |
|
1781 | - $this->plural = $country->currency_name_plural(); // Dollars |
|
1782 | - $this->sign = $country->currency_sign(); // currency sign: $ |
|
1783 | - $this->sign_b4 = $country->currency_sign_before(); // currency sign before or after: $TRUE or FALSE$ |
|
1784 | - $this->dec_plc = $country->currency_decimal_places(); // decimal places: 2 = 0.00 3 = 0.000 |
|
1785 | - $this->dec_mrk = $country->currency_decimal_mark(); // decimal mark: (comma) ',' = 0,01 or (decimal) '.' = 0.01 |
|
1786 | - $this->thsnds = $country->currency_thousands_separator(); // thousands separator: (comma) ',' = 1,000 or (decimal) '.' = 1.000 |
|
1777 | + $country = EE_Registry::instance()->load_model('Country')->get_one_by_ID($CNT_ISO); |
|
1778 | + if ($country instanceof EE_Country) { |
|
1779 | + $this->code = $country->currency_code(); // currency code: USD, CAD, EUR |
|
1780 | + $this->name = $country->currency_name_single(); // Dollar |
|
1781 | + $this->plural = $country->currency_name_plural(); // Dollars |
|
1782 | + $this->sign = $country->currency_sign(); // currency sign: $ |
|
1783 | + $this->sign_b4 = $country->currency_sign_before(); // currency sign before or after: $TRUE or FALSE$ |
|
1784 | + $this->dec_plc = $country->currency_decimal_places(); // decimal places: 2 = 0.00 3 = 0.000 |
|
1785 | + $this->dec_mrk = $country->currency_decimal_mark(); // decimal mark: (comma) ',' = 0,01 or (decimal) '.' = 0.01 |
|
1786 | + $this->thsnds = $country->currency_thousands_separator(); // thousands separator: (comma) ',' = 1,000 or (decimal) '.' = 1.000 |
|
1787 | 1787 | } |
1788 | 1788 | } |
1789 | 1789 | // fallback to hardcoded defaults, in case the above failed |
1790 | - if ( empty( $this->code )) { |
|
1790 | + if (empty($this->code)) { |
|
1791 | 1791 | // set default currency settings |
1792 | - $this->code = 'USD'; // currency code: USD, CAD, EUR |
|
1793 | - $this->name = __( 'Dollar', 'event_espresso' ); // Dollar |
|
1794 | - $this->plural = __( 'Dollars', 'event_espresso' ); // Dollars |
|
1795 | - $this->sign = '$'; // currency sign: $ |
|
1796 | - $this->sign_b4 = TRUE; // currency sign before or after: $TRUE or FALSE$ |
|
1797 | - $this->dec_plc = 2; // decimal places: 2 = 0.00 3 = 0.000 |
|
1798 | - $this->dec_mrk = '.'; // decimal mark: (comma) ',' = 0,01 or (decimal) '.' = 0.01 |
|
1799 | - $this->thsnds = ','; // thousands separator: (comma) ',' = 1,000 or (decimal) '.' = 1.000 |
|
1792 | + $this->code = 'USD'; // currency code: USD, CAD, EUR |
|
1793 | + $this->name = __('Dollar', 'event_espresso'); // Dollar |
|
1794 | + $this->plural = __('Dollars', 'event_espresso'); // Dollars |
|
1795 | + $this->sign = '$'; // currency sign: $ |
|
1796 | + $this->sign_b4 = TRUE; // currency sign before or after: $TRUE or FALSE$ |
|
1797 | + $this->dec_plc = 2; // decimal places: 2 = 0.00 3 = 0.000 |
|
1798 | + $this->dec_mrk = '.'; // decimal mark: (comma) ',' = 0,01 or (decimal) '.' = 0.01 |
|
1799 | + $this->thsnds = ','; // thousands separator: (comma) ',' = 1,000 or (decimal) '.' = 1.000 |
|
1800 | 1800 | } |
1801 | 1801 | } |
1802 | 1802 | } |
@@ -2018,10 +2018,10 @@ discard block |
||
2018 | 2018 | * @param bool $reset |
2019 | 2019 | * @return string |
2020 | 2020 | */ |
2021 | - public function log_file_name( $reset = FALSE ) { |
|
2022 | - if ( empty( $this->log_file_name ) || $reset ) { |
|
2023 | - $this->log_file_name = sanitize_key( 'espresso_log_' . md5( NONCE_SALT )) . '.txt'; |
|
2024 | - EE_Config::instance()->update_espresso_config( FALSE, FALSE ); |
|
2021 | + public function log_file_name($reset = FALSE) { |
|
2022 | + if (empty($this->log_file_name) || $reset) { |
|
2023 | + $this->log_file_name = sanitize_key('espresso_log_'.md5(NONCE_SALT)).'.txt'; |
|
2024 | + EE_Config::instance()->update_espresso_config(FALSE, FALSE); |
|
2025 | 2025 | } |
2026 | 2026 | return $this->log_file_name; |
2027 | 2027 | } |
@@ -2033,10 +2033,10 @@ discard block |
||
2033 | 2033 | * @param bool $reset |
2034 | 2034 | * @return string |
2035 | 2035 | */ |
2036 | - public function debug_file_name( $reset = FALSE ) { |
|
2037 | - if ( empty( $this->debug_file_name ) || $reset ) { |
|
2038 | - $this->debug_file_name = sanitize_key( 'espresso_debug_' . md5( NONCE_SALT )) . '.txt'; |
|
2039 | - EE_Config::instance()->update_espresso_config( FALSE, FALSE ); |
|
2036 | + public function debug_file_name($reset = FALSE) { |
|
2037 | + if (empty($this->debug_file_name) || $reset) { |
|
2038 | + $this->debug_file_name = sanitize_key('espresso_debug_'.md5(NONCE_SALT)).'.txt'; |
|
2039 | + EE_Config::instance()->update_espresso_config(FALSE, FALSE); |
|
2040 | 2040 | } |
2041 | 2041 | return $this->debug_file_name; |
2042 | 2042 | } |
@@ -2197,21 +2197,21 @@ discard block |
||
2197 | 2197 | // set default map settings |
2198 | 2198 | $this->use_google_maps = TRUE; |
2199 | 2199 | // for event details pages (reg page) |
2200 | - $this->event_details_map_width = 585; // ee_map_width_single |
|
2201 | - $this->event_details_map_height = 362; // ee_map_height_single |
|
2202 | - $this->event_details_map_zoom = 14; // ee_map_zoom_single |
|
2203 | - $this->event_details_display_nav = TRUE; // ee_map_nav_display_single |
|
2204 | - $this->event_details_nav_size = FALSE; // ee_map_nav_size_single |
|
2205 | - $this->event_details_control_type = 'default'; // ee_map_type_control_single |
|
2206 | - $this->event_details_map_align = 'center'; // ee_map_align_single |
|
2200 | + $this->event_details_map_width = 585; // ee_map_width_single |
|
2201 | + $this->event_details_map_height = 362; // ee_map_height_single |
|
2202 | + $this->event_details_map_zoom = 14; // ee_map_zoom_single |
|
2203 | + $this->event_details_display_nav = TRUE; // ee_map_nav_display_single |
|
2204 | + $this->event_details_nav_size = FALSE; // ee_map_nav_size_single |
|
2205 | + $this->event_details_control_type = 'default'; // ee_map_type_control_single |
|
2206 | + $this->event_details_map_align = 'center'; // ee_map_align_single |
|
2207 | 2207 | // for event list pages |
2208 | - $this->event_list_map_width = 300; // ee_map_width |
|
2209 | - $this->event_list_map_height = 185; // ee_map_height |
|
2210 | - $this->event_list_map_zoom = 12; // ee_map_zoom |
|
2211 | - $this->event_list_display_nav = FALSE; // ee_map_nav_display |
|
2212 | - $this->event_list_nav_size = TRUE; // ee_map_nav_size |
|
2213 | - $this->event_list_control_type = 'dropdown'; // ee_map_type_control |
|
2214 | - $this->event_list_map_align = 'center'; // ee_map_align |
|
2208 | + $this->event_list_map_width = 300; // ee_map_width |
|
2209 | + $this->event_list_map_height = 185; // ee_map_height |
|
2210 | + $this->event_list_map_zoom = 12; // ee_map_zoom |
|
2211 | + $this->event_list_display_nav = FALSE; // ee_map_nav_display |
|
2212 | + $this->event_list_nav_size = TRUE; // ee_map_nav_size |
|
2213 | + $this->event_list_control_type = 'dropdown'; // ee_map_type_control |
|
2214 | + $this->event_list_map_align = 'center'; // ee_map_align |
|
2215 | 2215 | } |
2216 | 2216 | |
2217 | 2217 | } |
@@ -2222,7 +2222,7 @@ discard block |
||
2222 | 2222 | /** |
2223 | 2223 | * stores Events_Archive settings |
2224 | 2224 | */ |
2225 | -class EE_Events_Archive_Config extends EE_Config_Base{ |
|
2225 | +class EE_Events_Archive_Config extends EE_Config_Base { |
|
2226 | 2226 | |
2227 | 2227 | public $display_status_banner; |
2228 | 2228 | public $display_description; |
@@ -2236,7 +2236,7 @@ discard block |
||
2236 | 2236 | /** |
2237 | 2237 | * class constructor |
2238 | 2238 | */ |
2239 | - public function __construct(){ |
|
2239 | + public function __construct() { |
|
2240 | 2240 | $this->display_status_banner = 0; |
2241 | 2241 | $this->display_description = 1; |
2242 | 2242 | $this->display_ticket_selector = 0; |
@@ -2251,7 +2251,7 @@ discard block |
||
2251 | 2251 | /** |
2252 | 2252 | * Stores Event_Single_Config settings |
2253 | 2253 | */ |
2254 | -class EE_Event_Single_Config extends EE_Config_Base{ |
|
2254 | +class EE_Event_Single_Config extends EE_Config_Base { |
|
2255 | 2255 | public $display_status_banner_single; |
2256 | 2256 | public $display_venue; |
2257 | 2257 | |
@@ -2269,7 +2269,7 @@ discard block |
||
2269 | 2269 | /** |
2270 | 2270 | * Stores Ticket_Selector_Config settings |
2271 | 2271 | */ |
2272 | -class EE_Ticket_Selector_Config extends EE_Config_Base{ |
|
2272 | +class EE_Ticket_Selector_Config extends EE_Config_Base { |
|
2273 | 2273 | public $show_ticket_sale_columns; |
2274 | 2274 | public $show_ticket_details; |
2275 | 2275 | public $show_expired_tickets; |
@@ -2323,7 +2323,7 @@ discard block |
||
2323 | 2323 | * @return void |
2324 | 2324 | */ |
2325 | 2325 | protected function _set_php_values() { |
2326 | - $this->php->max_input_vars = ini_get( 'max_input_vars' ); |
|
2326 | + $this->php->max_input_vars = ini_get('max_input_vars'); |
|
2327 | 2327 | $this->php->version = phpversion(); |
2328 | 2328 | } |
2329 | 2329 | |
@@ -2342,8 +2342,8 @@ discard block |
||
2342 | 2342 | * @type string $msg Any message to be displayed. |
2343 | 2343 | * } |
2344 | 2344 | */ |
2345 | - public function max_input_vars_limit_check( $input_count = 0 ) { |
|
2346 | - if ( ( $input_count >= $this->php->max_input_vars ) && ( PHP_MAJOR_VERSION >= 5 && PHP_MINOR_VERSION >= 3 && PHP_RELEASE_VERSION >=9 ) ) { |
|
2345 | + public function max_input_vars_limit_check($input_count = 0) { |
|
2346 | + if (($input_count >= $this->php->max_input_vars) && (PHP_MAJOR_VERSION >= 5 && PHP_MINOR_VERSION >= 3 && PHP_RELEASE_VERSION >= 9)) { |
|
2347 | 2347 | return __('The number of inputs on this page has been exceeded. You cannot add anymore items (i.e. tickets, datetimes, custom fields) on this page because of your servers PHP "max_input_vars" setting.', 'event_espresso'); |
2348 | 2348 | } else { |
2349 | 2349 | return ''; |
@@ -2379,7 +2379,7 @@ discard block |
||
2379 | 2379 | * stores payment gateway info |
2380 | 2380 | * @deprecated |
2381 | 2381 | */ |
2382 | -class EE_Gateway_Config extends EE_Config_Base{ |
|
2382 | +class EE_Gateway_Config extends EE_Config_Base { |
|
2383 | 2383 | |
2384 | 2384 | /** |
2385 | 2385 | * Array with keys that are payment gateways slugs, and values are arrays |
@@ -2401,9 +2401,9 @@ discard block |
||
2401 | 2401 | * class constructor |
2402 | 2402 | * @deprecated |
2403 | 2403 | */ |
2404 | - public function __construct(){ |
|
2404 | + public function __construct() { |
|
2405 | 2405 | $this->payment_settings = array(); |
2406 | - $this->active_gateways = array( 'Invoice' => FALSE ); |
|
2406 | + $this->active_gateways = array('Invoice' => FALSE); |
|
2407 | 2407 | } |
2408 | 2408 | } |
2409 | 2409 |
@@ -28,9 +28,9 @@ |
||
28 | 28 | |
29 | 29 | |
30 | 30 | /** |
31 | - * instance of the EE_Data_Mapper Object |
|
32 | - * @private _instance |
|
33 | - */ |
|
31 | + * instance of the EE_Data_Mapper Object |
|
32 | + * @private _instance |
|
33 | + */ |
|
34 | 34 | private static $_instance = NULL; |
35 | 35 | |
36 | 36 |
@@ -54,7 +54,7 @@ discard block |
||
54 | 54 | */ |
55 | 55 | public function &instance() { |
56 | 56 | // check if class object is instantiated |
57 | - if ( self::$_instance === NULL or ! is_object( self::$_instance ) or ! ( self::$_instance instanceof EE_Data_Mapper )) { |
|
57 | + if (self::$_instance === NULL or ! is_object(self::$_instance) or ! (self::$_instance instanceof EE_Data_Mapper)) { |
|
58 | 58 | self::$_instance = new self(); |
59 | 59 | } |
60 | 60 | return self::$_instance; |
@@ -71,10 +71,10 @@ discard block |
||
71 | 71 | * @ return void |
72 | 72 | */ |
73 | 73 | final function __destruct() {} |
74 | - final function __call($a,$b) {} |
|
75 | - public static function __callStatic($a,$b) {} |
|
74 | + final function __call($a, $b) {} |
|
75 | + public static function __callStatic($a, $b) {} |
|
76 | 76 | final function __get($a) {} |
77 | - final function __set($a,$b) {} |
|
77 | + final function __set($a, $b) {} |
|
78 | 78 | final function __isset($a) {} |
79 | 79 | final function __unset($a) {} |
80 | 80 | final function __sleep() { |
@@ -5,7 +5,9 @@ |
||
5 | 5 | * @subpackage helpers |
6 | 6 | * @since 4.5.0 |
7 | 7 | */ |
8 | -if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
8 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
9 | + exit('No direct script access allowed'); |
|
10 | +} |
|
9 | 11 | /** |
10 | 12 | * ee_deprecated__registration_checkout__button_text |
11 | 13 | * |
@@ -315,7 +315,7 @@ |
||
315 | 315 | } |
316 | 316 | |
317 | 317 | /** |
318 | - * @param $method_name |
|
318 | + * @param string $method_name |
|
319 | 319 | */ |
320 | 320 | public static function doing_it_wrong_call( $method_name ) { |
321 | 321 | EE_Error::doing_it_wrong( __CLASS__, sprintf( __('The %s in this class is deprecated as of EE4.5.0. All functionality formerly in this class is now in the EED_Messages module.', 'event_espresso'), $method_name ), '4.5.0' ); |
@@ -13,7 +13,7 @@ discard block |
||
13 | 13 | * @param \EE_Checkout $checkout |
14 | 14 | * @return string |
15 | 15 | */ |
16 | -function ee_deprecated__registration_checkout__button_text( $submit_button_text, EE_Checkout $checkout ) { |
|
16 | +function ee_deprecated__registration_checkout__button_text($submit_button_text, EE_Checkout $checkout) { |
|
17 | 17 | // list of old filters |
18 | 18 | $deprecated_filters = array( |
19 | 19 | 'update_registration_details' => true, |
@@ -23,16 +23,16 @@ discard block |
||
23 | 23 | 'proceed_to' => true, |
24 | 24 | ); |
25 | 25 | // loop thru and call doing_it_wrong() or remove any that aren't being used |
26 | - foreach ( $deprecated_filters as $deprecated_filter => $on ) { |
|
26 | + foreach ($deprecated_filters as $deprecated_filter => $on) { |
|
27 | 27 | // was this filter called ? |
28 | - if ( has_action( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__' . $deprecated_filter )) { |
|
28 | + if (has_action('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__'.$deprecated_filter)) { |
|
29 | 29 | // only display doing_it_wrong() notice to Event Admins during non-AJAX requests |
30 | - if ( EE_Registry::instance()->CAP->current_user_can( 'ee_read_ee', 'hide_doing_it_wrong_for_deprecated_SPCO_filter' ) && ! defined( 'DOING_AJAX' ) ) { |
|
30 | + if (EE_Registry::instance()->CAP->current_user_can('ee_read_ee', 'hide_doing_it_wrong_for_deprecated_SPCO_filter') && ! defined('DOING_AJAX')) { |
|
31 | 31 | EE_Error::doing_it_wrong( |
32 | - 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__' . $deprecated_filter, |
|
32 | + 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__'.$deprecated_filter, |
|
33 | 33 | sprintf( |
34 | - __( 'The %1$s filter is deprecated. It *may* work as an attempt to build in backwards compatibility. However, it is recommended to use the following new filter: %2$s"%3$s" found in "%4$s"', 'event_espresso' ), |
|
35 | - 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__' . $deprecated_filter, |
|
34 | + __('The %1$s filter is deprecated. It *may* work as an attempt to build in backwards compatibility. However, it is recommended to use the following new filter: %2$s"%3$s" found in "%4$s"', 'event_espresso'), |
|
35 | + 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__'.$deprecated_filter, |
|
36 | 36 | '<br />', |
37 | 37 | 'FHEE__EE_SPCO_Reg_Step__set_submit_button_text___submit_button_text', |
38 | 38 | '/modules/single_page_checkout/inc/EE_SPCO_Reg_Step.class.php' |
@@ -41,24 +41,24 @@ discard block |
||
41 | 41 | ); |
42 | 42 | } |
43 | 43 | } else { |
44 | - unset( $deprecated_filters[ $deprecated_filter ] ); |
|
44 | + unset($deprecated_filters[$deprecated_filter]); |
|
45 | 45 | } |
46 | 46 | } |
47 | - if ( ! empty( $deprecated_filters )) { |
|
48 | - |
|
49 | - if ( $checkout->current_step->slug() == 'attendee_information' && $checkout->revisit && isset( $deprecated_filters[ 'update_registration_details' ] )) { |
|
50 | - $submit_button_text = apply_filters( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__update_registration_details', $submit_button_text ); |
|
51 | - } else if ( $checkout->current_step->slug() == 'payment_options' && $checkout->revisit && isset( $deprecated_filters[ 'process_payment' ] ) ) { |
|
52 | - $submit_button_text = apply_filters( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__process_payment', $submit_button_text ); |
|
53 | - } else if ( $checkout->next_step instanceof EE_SPCO_Reg_Step && $checkout->next_step->slug() == 'finalize_registration' && isset( $deprecated_filters[ 'finalize_registration' ] ) ) { |
|
54 | - $submit_button_text = apply_filters( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__finalize_registration', $submit_button_text ); |
|
47 | + if ( ! empty($deprecated_filters)) { |
|
48 | + |
|
49 | + if ($checkout->current_step->slug() == 'attendee_information' && $checkout->revisit && isset($deprecated_filters['update_registration_details'])) { |
|
50 | + $submit_button_text = apply_filters('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__update_registration_details', $submit_button_text); |
|
51 | + } else if ($checkout->current_step->slug() == 'payment_options' && $checkout->revisit && isset($deprecated_filters['process_payment'])) { |
|
52 | + $submit_button_text = apply_filters('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__process_payment', $submit_button_text); |
|
53 | + } else if ($checkout->next_step instanceof EE_SPCO_Reg_Step && $checkout->next_step->slug() == 'finalize_registration' && isset($deprecated_filters['finalize_registration'])) { |
|
54 | + $submit_button_text = apply_filters('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__finalize_registration', $submit_button_text); |
|
55 | 55 | } |
56 | - if ( $checkout->next_step instanceof EE_SPCO_Reg_Step ) { |
|
57 | - if ( $checkout->payment_required() && $checkout->next_step->slug() == 'payment_options' && isset( $deprecated_filters[ 'and_proceed_to_payment' ] ) ) { |
|
58 | - $submit_button_text .= apply_filters( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__and_proceed_to_payment', $submit_button_text ); |
|
56 | + if ($checkout->next_step instanceof EE_SPCO_Reg_Step) { |
|
57 | + if ($checkout->payment_required() && $checkout->next_step->slug() == 'payment_options' && isset($deprecated_filters['and_proceed_to_payment'])) { |
|
58 | + $submit_button_text .= apply_filters('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__and_proceed_to_payment', $submit_button_text); |
|
59 | 59 | } |
60 | - if ( $checkout->next_step->slug() != 'finalize_registration' && ! $checkout->revisit && isset( $deprecated_filters[ 'proceed_to' ] ) ) { |
|
61 | - $submit_button_text = apply_filters( 'FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__proceed_to', $submit_button_text ) . $checkout->next_step->name(); |
|
60 | + if ($checkout->next_step->slug() != 'finalize_registration' && ! $checkout->revisit && isset($deprecated_filters['proceed_to'])) { |
|
61 | + $submit_button_text = apply_filters('FHEE__EED_Single_Page_Checkout__registration_checkout__button_text__proceed_to', $submit_button_text).$checkout->next_step->name(); |
|
62 | 62 | } |
63 | 63 | } |
64 | 64 | |
@@ -66,7 +66,7 @@ discard block |
||
66 | 66 | return $submit_button_text; |
67 | 67 | |
68 | 68 | } |
69 | -add_filter( 'FHEE__EE_SPCO_Reg_Step__set_submit_button_text___submit_button_text', 'ee_deprecated__registration_checkout__button_text', 10, 2 ); |
|
69 | +add_filter('FHEE__EE_SPCO_Reg_Step__set_submit_button_text___submit_button_text', 'ee_deprecated__registration_checkout__button_text', 10, 2); |
|
70 | 70 | |
71 | 71 | |
72 | 72 | |
@@ -77,16 +77,16 @@ discard block |
||
77 | 77 | * @param \EE_Checkout $checkout |
78 | 78 | * @param boolean $status_updates |
79 | 79 | */ |
80 | -function ee_deprecated_finalize_transaction( EE_Checkout $checkout, $status_updates ) { |
|
80 | +function ee_deprecated_finalize_transaction(EE_Checkout $checkout, $status_updates) { |
|
81 | 81 | $action_ref = NULL; |
82 | - $action_ref = has_action( 'AHEE__EE_Transaction__finalize__new_transaction' ) ? 'AHEE__EE_Transaction__finalize__new_transaction' : $action_ref; |
|
83 | - $action_ref = has_action( 'AHEE__EE_Transaction__finalize__all_transaction' ) ? 'AHEE__EE_Transaction__finalize__all_transaction' : $action_ref; |
|
84 | - if ( $action_ref ) { |
|
82 | + $action_ref = has_action('AHEE__EE_Transaction__finalize__new_transaction') ? 'AHEE__EE_Transaction__finalize__new_transaction' : $action_ref; |
|
83 | + $action_ref = has_action('AHEE__EE_Transaction__finalize__all_transaction') ? 'AHEE__EE_Transaction__finalize__all_transaction' : $action_ref; |
|
84 | + if ($action_ref) { |
|
85 | 85 | |
86 | 86 | EE_Error::doing_it_wrong( |
87 | 87 | $action_ref, |
88 | 88 | sprintf( |
89 | - __( 'This action is deprecated. It *may* work as an attempt to build in backwards compatibility. However, it is recommended to use one of the following new actions: %1$s"%3$s" found in "%2$s" %1$s"%4$s" found in "%2$s" %1$s"%5$s" found in "%2$s" %1$s"%6$s" found in "%2$s"', 'event_espresso' ), |
|
89 | + __('This action is deprecated. It *may* work as an attempt to build in backwards compatibility. However, it is recommended to use one of the following new actions: %1$s"%3$s" found in "%2$s" %1$s"%4$s" found in "%2$s" %1$s"%5$s" found in "%2$s" %1$s"%6$s" found in "%2$s"', 'event_espresso'), |
|
90 | 90 | '<br />', |
91 | 91 | '/core/business/EE_Transaction_Processor.class.php', |
92 | 92 | 'AHEE__EE_Transaction_Processor__finalize', |
@@ -96,39 +96,39 @@ discard block |
||
96 | 96 | ), |
97 | 97 | '4.6.0' |
98 | 98 | ); |
99 | - switch ( $action_ref ) { |
|
99 | + switch ($action_ref) { |
|
100 | 100 | case 'AHEE__EE_Transaction__finalize__new_transaction' : |
101 | - do_action( 'AHEE__EE_Transaction__finalize__new_transaction', $checkout->transaction, $checkout->admin_request ); |
|
101 | + do_action('AHEE__EE_Transaction__finalize__new_transaction', $checkout->transaction, $checkout->admin_request); |
|
102 | 102 | break; |
103 | 103 | case 'AHEE__EE_Transaction__finalize__all_transaction' : |
104 | - do_action( 'AHEE__EE_Transaction__finalize__new_transaction', $checkout->transaction, array( 'new_reg' => ! $checkout->revisit, 'to_approved' => $status_updates ), $checkout->admin_request ); |
|
104 | + do_action('AHEE__EE_Transaction__finalize__new_transaction', $checkout->transaction, array('new_reg' => ! $checkout->revisit, 'to_approved' => $status_updates), $checkout->admin_request); |
|
105 | 105 | break; |
106 | 106 | } |
107 | 107 | } |
108 | 108 | } |
109 | -add_action( 'AHEE__EE_SPCO_Reg_Step_Finalize_Registration__process_reg_step__completed', 'ee_deprecated_finalize_transaction', 10, 2 ); |
|
109 | +add_action('AHEE__EE_SPCO_Reg_Step_Finalize_Registration__process_reg_step__completed', 'ee_deprecated_finalize_transaction', 10, 2); |
|
110 | 110 | /** |
111 | 111 | * ee_deprecated_finalize_registration |
112 | 112 | * |
113 | 113 | * @param EE_Registration $registration |
114 | 114 | */ |
115 | -function ee_deprecated_finalize_registration( EE_Registration $registration ) { |
|
116 | - $action_ref = has_action( 'AHEE__EE_Registration__finalize__update_and_new_reg' ) ? 'AHEE__EE_Registration__finalize__update_and_new_reg' : NULL; |
|
117 | - if ( $action_ref ) { |
|
115 | +function ee_deprecated_finalize_registration(EE_Registration $registration) { |
|
116 | + $action_ref = has_action('AHEE__EE_Registration__finalize__update_and_new_reg') ? 'AHEE__EE_Registration__finalize__update_and_new_reg' : NULL; |
|
117 | + if ($action_ref) { |
|
118 | 118 | EE_Error::doing_it_wrong( |
119 | 119 | $action_ref, |
120 | 120 | sprintf( |
121 | - __( 'This action is deprecated. It *may* work as an attempt to build in backwards compatibility. However, it is recommended to use the following new action: %1$s"%3$s" found in "%2$s"', 'event_espresso' ), |
|
121 | + __('This action is deprecated. It *may* work as an attempt to build in backwards compatibility. However, it is recommended to use the following new action: %1$s"%3$s" found in "%2$s"', 'event_espresso'), |
|
122 | 122 | '<br />', |
123 | 123 | '/core/business/EE_Registration_Processor.class.php', |
124 | 124 | 'AHEE__EE_Registration_Processor__trigger_registration_status_changed_hook' |
125 | 125 | ), |
126 | 126 | '4.6.0' |
127 | 127 | ); |
128 | - do_action( 'AHEE__EE_Registration__finalize__update_and_new_reg', $registration, ( is_admin() && ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ))); |
|
128 | + do_action('AHEE__EE_Registration__finalize__update_and_new_reg', $registration, (is_admin() && ! (defined('DOING_AJAX') && DOING_AJAX))); |
|
129 | 129 | } |
130 | 130 | } |
131 | -add_action( 'AHEE__EE_Registration_Processor__trigger_registration_update_notifications', 'ee_deprecated_finalize_registration', 10, 1 ); |
|
131 | +add_action('AHEE__EE_Registration_Processor__trigger_registration_update_notifications', 'ee_deprecated_finalize_registration', 10, 1); |
|
132 | 132 | |
133 | 133 | |
134 | 134 | |
@@ -149,7 +149,7 @@ discard block |
||
149 | 149 | * |
150 | 150 | * @return array |
151 | 151 | */ |
152 | -function ee_deprecated_get_templates( $templates, EE_messenger $messenger, EE_message_type $message_type, EE_Messages_Template_Pack $template_pack ) { |
|
152 | +function ee_deprecated_get_templates($templates, EE_messenger $messenger, EE_message_type $message_type, EE_Messages_Template_Pack $template_pack) { |
|
153 | 153 | $old_default_classnames = array( |
154 | 154 | 'EE_Messages_Email_Cancelled_Registration_Defaults', |
155 | 155 | 'EE_Messages_Email_Declined_Registration_Defaults', |
@@ -165,23 +165,23 @@ discard block |
||
165 | 165 | |
166 | 166 | $old_class_instance = new stdClass(); |
167 | 167 | |
168 | - foreach ( $old_default_classnames as $classname ) { |
|
169 | - $filter_ref = 'FHEE__' . $classname . '___create_new_templates___templates'; |
|
170 | - if ( has_filter( $filter_ref ) ) { |
|
171 | - EE_Error::doing_it_wrong( $filter_ref, __('This filter is deprecated. It *may* work as an attempt to build in backwards compatibility. However, it is recommended to use the new filter provided which is "FHEE__EE_Template_Pack___get_templates__templates" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0' ); |
|
168 | + foreach ($old_default_classnames as $classname) { |
|
169 | + $filter_ref = 'FHEE__'.$classname.'___create_new_templates___templates'; |
|
170 | + if (has_filter($filter_ref)) { |
|
171 | + EE_Error::doing_it_wrong($filter_ref, __('This filter is deprecated. It *may* work as an attempt to build in backwards compatibility. However, it is recommended to use the new filter provided which is "FHEE__EE_Template_Pack___get_templates__templates" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0'); |
|
172 | 172 | } |
173 | - $templates = apply_filters( $filter_ref, $templates, $old_class_instance ); |
|
173 | + $templates = apply_filters($filter_ref, $templates, $old_class_instance); |
|
174 | 174 | } |
175 | 175 | |
176 | 176 | return $templates; |
177 | 177 | } |
178 | -add_filter( 'FHEE__EE_Template_Pack___get_templates__templates', 'ee_deprecated_get_templates', 10, 4 ); |
|
178 | +add_filter('FHEE__EE_Template_Pack___get_templates__templates', 'ee_deprecated_get_templates', 10, 4); |
|
179 | 179 | |
180 | 180 | /** |
181 | 181 | * Called after EED_Module::set_hooks() and EED_Module::set_admin_hooks() was called. |
182 | 182 | * Checks if any deprecated hooks were hooked-into and provide doing_it_wrong messages appropriately. |
183 | 183 | */ |
184 | -function ee_deprecated_hooks(){ |
|
184 | +function ee_deprecated_hooks() { |
|
185 | 185 | /** |
186 | 186 | * @var $hooks array where keys are hook names, and their values are array{ |
187 | 187 | * @type string $version when deprecated |
@@ -192,25 +192,25 @@ discard block |
||
192 | 192 | $hooks = array( |
193 | 193 | 'AHEE__EE_System___do_setup_validations' => array( |
194 | 194 | 'version' => '4.6.0', |
195 | - 'alternative' => __( 'Instead use "AHEE__EEH_Activation__validate_messages_system" which is called after validating messages (done on every new install, upgrade, reactivation, and downgrade)', 'event_espresso' ), |
|
195 | + 'alternative' => __('Instead use "AHEE__EEH_Activation__validate_messages_system" which is called after validating messages (done on every new install, upgrade, reactivation, and downgrade)', 'event_espresso'), |
|
196 | 196 | 'still_works' => FALSE |
197 | 197 | ) |
198 | 198 | ); |
199 | - foreach( $hooks as $name => $deprecation_info ){ |
|
200 | - if( has_action( $name ) ){ |
|
199 | + foreach ($hooks as $name => $deprecation_info) { |
|
200 | + if (has_action($name)) { |
|
201 | 201 | EE_Error::doing_it_wrong( |
202 | 202 | $name, |
203 | 203 | sprintf( |
204 | - __('This filter is deprecated. %1$s%2$s','event_espresso'), |
|
205 | - $deprecation_info[ 'still_works' ] ? __('It *may* work as an attempt to build in backwards compatibility.', 'event_espresso') : __( 'It has been completely removed.', 'event_espresso' ), |
|
206 | - isset( $deprecation_info[ 'alternative' ] ) ? $deprecation_info[ 'alternative' ] : __( 'Please read the current EE4 documentation further or contact Support.', 'event_espresso' ) |
|
204 | + __('This filter is deprecated. %1$s%2$s', 'event_espresso'), |
|
205 | + $deprecation_info['still_works'] ? __('It *may* work as an attempt to build in backwards compatibility.', 'event_espresso') : __('It has been completely removed.', 'event_espresso'), |
|
206 | + isset($deprecation_info['alternative']) ? $deprecation_info['alternative'] : __('Please read the current EE4 documentation further or contact Support.', 'event_espresso') |
|
207 | 207 | ), |
208 | - isset( $deprecation_info[ 'version' ] ) ? $deprecation_info[ 'version' ] : __( 'recently', 'event_espresso' ) |
|
208 | + isset($deprecation_info['version']) ? $deprecation_info['version'] : __('recently', 'event_espresso') |
|
209 | 209 | ); |
210 | 210 | } |
211 | 211 | } |
212 | 212 | } |
213 | -add_action( 'AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons', 'ee_deprecated_hooks' ); |
|
213 | +add_action('AHEE__EE_System__set_hooks_for_shortcodes_modules_and_addons', 'ee_deprecated_hooks'); |
|
214 | 214 | |
215 | 215 | |
216 | 216 | |
@@ -233,25 +233,25 @@ discard block |
||
233 | 233 | * |
234 | 234 | * @return string The default contents for the messenger, message type, context and field. |
235 | 235 | */ |
236 | -function ee_deprecated_get_default_field_content( $contents, $actual_path, EE_messenger $messenger, EE_message_type $message_type, $field, $context, EE_Messages_Template_Pack $template_pack ) { |
|
236 | +function ee_deprecated_get_default_field_content($contents, $actual_path, EE_messenger $messenger, EE_message_type $message_type, $field, $context, EE_Messages_Template_Pack $template_pack) { |
|
237 | 237 | |
238 | 238 | $classnames_to_try = array( |
239 | - get_class( $messenger ) => $messenger, |
|
240 | - get_class( $message_type ) => $message_type, |
|
239 | + get_class($messenger) => $messenger, |
|
240 | + get_class($message_type) => $message_type, |
|
241 | 241 | 'EE_Messages_Base' => $message_type |
242 | 242 | ); |
243 | 243 | |
244 | - foreach ( $classnames_to_try as $classname => $obj ) { |
|
245 | - $filter_ref = 'FHEE__' . $classname . '__get_default_field_content'; |
|
246 | - if ( has_filter( $filter_ref ) ) { |
|
247 | - EE_Error::doing_it_wrong( $filter_ref, __('This filter is deprecated. It *may* work as an attempt to build in backwards compatibility. However, it is recommended to use the new filter provided which is "FHEE__EE_Messages_Template_Pack__get_specific_template__contents" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0' ); |
|
244 | + foreach ($classnames_to_try as $classname => $obj) { |
|
245 | + $filter_ref = 'FHEE__'.$classname.'__get_default_field_content'; |
|
246 | + if (has_filter($filter_ref)) { |
|
247 | + EE_Error::doing_it_wrong($filter_ref, __('This filter is deprecated. It *may* work as an attempt to build in backwards compatibility. However, it is recommended to use the new filter provided which is "FHEE__EE_Messages_Template_Pack__get_specific_template__contents" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0'); |
|
248 | 248 | } |
249 | - $contents = apply_filters( $filter_ref, $contents, $obj ); |
|
249 | + $contents = apply_filters($filter_ref, $contents, $obj); |
|
250 | 250 | } |
251 | 251 | |
252 | 252 | return $contents; |
253 | 253 | } |
254 | -add_filter( 'FHEE__EE_Messages_Template_Pack__get_specific_template__contents', 'ee_deprecated_get_default_field_content', 10, 7 ); |
|
254 | +add_filter('FHEE__EE_Messages_Template_Pack__get_specific_template__contents', 'ee_deprecated_get_default_field_content', 10, 7); |
|
255 | 255 | |
256 | 256 | |
257 | 257 | |
@@ -279,23 +279,23 @@ discard block |
||
279 | 279 | * |
280 | 280 | * @return string The path to the file being used. |
281 | 281 | */ |
282 | -function ee_deprecated_get_inline_css_template_filters( $variation_path, $messenger, $message_type, $type, $variation, $file_extension, $url, EE_Messages_Template_Pack $template_pack ) { |
|
282 | +function ee_deprecated_get_inline_css_template_filters($variation_path, $messenger, $message_type, $type, $variation, $file_extension, $url, EE_Messages_Template_Pack $template_pack) { |
|
283 | 283 | |
284 | - if ( $messenger == 'email' ) { |
|
284 | + if ($messenger == 'email') { |
|
285 | 285 | $filter_ref = $url ? 'FHEE__EE_Email_Messenger__get_inline_css_template__css_url' : 'FHEE__EE_Email_Messenger__get_inline_css_template__css_path'; |
286 | - } elseif ( $messenger == 'html' ) { |
|
286 | + } elseif ($messenger == 'html') { |
|
287 | 287 | $filter_ref = $url ? 'FHEE__EE_Html_messenger__get_inline_css_template__css_url' : 'FHEE__EE_Html_messenger__get_inline_css_template__css_path'; |
288 | 288 | } else { |
289 | 289 | return $variation_path; |
290 | 290 | } |
291 | 291 | |
292 | - if ( has_filter( $filter_ref ) ) { |
|
293 | - EE_Error::doing_it_wrong( $filter_ref, __('This filter is deprecated. It is recommended to use the new filter provided which is "FHEE__EE_Messages_Template_Pack__get_variation" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0' ); |
|
292 | + if (has_filter($filter_ref)) { |
|
293 | + EE_Error::doing_it_wrong($filter_ref, __('This filter is deprecated. It is recommended to use the new filter provided which is "FHEE__EE_Messages_Template_Pack__get_variation" found in the EE_Messages_Template_Pack class.', 'event_espresso'), '4.5.0'); |
|
294 | 294 | } |
295 | 295 | |
296 | - return apply_filters( $filter_ref, $variation_path, $url, $type ); |
|
296 | + return apply_filters($filter_ref, $variation_path, $url, $type); |
|
297 | 297 | } |
298 | -add_filter( 'FHEE__EE_Messages_Template_Pack__get_variation', 'ee_deprecated_get_inline_css_template_filters', 10, 8 ); |
|
298 | +add_filter('FHEE__EE_Messages_Template_Pack__get_variation', 'ee_deprecated_get_inline_css_template_filters', 10, 8); |
|
299 | 299 | |
300 | 300 | |
301 | 301 | |
@@ -311,78 +311,78 @@ discard block |
||
311 | 311 | class EE_Messages_Init extends EE_Base { |
312 | 312 | |
313 | 313 | public function __construct() { |
314 | - self::doing_it_wrong_call( __METHOD__ ); |
|
314 | + self::doing_it_wrong_call(__METHOD__); |
|
315 | 315 | } |
316 | 316 | |
317 | 317 | /** |
318 | 318 | * @param $method_name |
319 | 319 | */ |
320 | - public static function doing_it_wrong_call( $method_name ) { |
|
321 | - EE_Error::doing_it_wrong( __CLASS__, sprintf( __('The %s in this class is deprecated as of EE4.5.0. All functionality formerly in this class is now in the EED_Messages module.', 'event_espresso'), $method_name ), '4.5.0' ); |
|
320 | + public static function doing_it_wrong_call($method_name) { |
|
321 | + EE_Error::doing_it_wrong(__CLASS__, sprintf(__('The %s in this class is deprecated as of EE4.5.0. All functionality formerly in this class is now in the EED_Messages module.', 'event_espresso'), $method_name), '4.5.0'); |
|
322 | 322 | } |
323 | 323 | |
324 | 324 | /** |
325 | 325 | * @deprecated 4.5.0 |
326 | 326 | */ |
327 | 327 | public static function set_autoloaders() { |
328 | - self::doing_it_wrong_call( __METHOD__ ); |
|
328 | + self::doing_it_wrong_call(__METHOD__); |
|
329 | 329 | EED_Messages::set_autoloaders(); |
330 | 330 | } |
331 | 331 | |
332 | 332 | /** |
333 | 333 | * @deprecated 4.5.0 |
334 | 334 | */ |
335 | - public function payment_reminder( $transaction ) { |
|
336 | - self::doing_it_wrong_call( __METHOD__ ); |
|
337 | - EED_Messages::payment_reminder( $transaction ); |
|
335 | + public function payment_reminder($transaction) { |
|
336 | + self::doing_it_wrong_call(__METHOD__); |
|
337 | + EED_Messages::payment_reminder($transaction); |
|
338 | 338 | } |
339 | 339 | |
340 | 340 | /** |
341 | 341 | * @deprecated 4.5.0 |
342 | 342 | */ |
343 | - public function payment( $transaction, $payment ) { |
|
344 | - self::doing_it_wrong_call( __METHOD__ ); |
|
345 | - EED_Messages::payment( $transaction, $payment ); |
|
343 | + public function payment($transaction, $payment) { |
|
344 | + self::doing_it_wrong_call(__METHOD__); |
|
345 | + EED_Messages::payment($transaction, $payment); |
|
346 | 346 | } |
347 | 347 | |
348 | 348 | /** |
349 | 349 | * @deprecated 4.5.0 |
350 | 350 | */ |
351 | - public function cancelled_registration( $transaction ) { |
|
352 | - self::doing_it_wrong_call( __METHOD__ ); |
|
353 | - EED_Messages::cancelled_registration( $transaction ); |
|
351 | + public function cancelled_registration($transaction) { |
|
352 | + self::doing_it_wrong_call(__METHOD__); |
|
353 | + EED_Messages::cancelled_registration($transaction); |
|
354 | 354 | } |
355 | 355 | |
356 | 356 | /** |
357 | 357 | * @deprecated 4.5.0 |
358 | 358 | */ |
359 | - public function maybe_registration( $transaction, $reg_msg, $from_admin ) { |
|
360 | - self::doing_it_wrong_call( __METHOD__ ); |
|
361 | - EED_Messages::maybe_registration( $transaction, $reg_msg, $from_admin ); |
|
359 | + public function maybe_registration($transaction, $reg_msg, $from_admin) { |
|
360 | + self::doing_it_wrong_call(__METHOD__); |
|
361 | + EED_Messages::maybe_registration($transaction, $reg_msg, $from_admin); |
|
362 | 362 | } |
363 | 363 | |
364 | 364 | /** |
365 | 365 | * @deprecated 4.5.0 |
366 | 366 | */ |
367 | - public function process_resend( $success, $req_data ) { |
|
368 | - self::doing_it_wrong_call( __METHOD__ ); |
|
369 | - EED_Messages::process_resend( $req_data ); |
|
367 | + public function process_resend($success, $req_data) { |
|
368 | + self::doing_it_wrong_call(__METHOD__); |
|
369 | + EED_Messages::process_resend($req_data); |
|
370 | 370 | } |
371 | 371 | |
372 | 372 | /** |
373 | 373 | * @deprecated 4.5.0 |
374 | 374 | */ |
375 | - public function process_admin_payment( $success, $payment ) { |
|
376 | - self::doing_it_wrong_call( __METHOD__ ); |
|
377 | - EED_Messages::process_admin_payment( $success, $payment ); |
|
375 | + public function process_admin_payment($success, $payment) { |
|
376 | + self::doing_it_wrong_call(__METHOD__); |
|
377 | + EED_Messages::process_admin_payment($success, $payment); |
|
378 | 378 | } |
379 | 379 | |
380 | 380 | /** |
381 | 381 | * @deprecated 4.5.0 |
382 | 382 | */ |
383 | - public function send_newsletter_message( $contacts, $grp_id ) { |
|
384 | - self::doing_it_wrong_call( __METHOD__ ); |
|
385 | - EED_Messages::send_newsletter_message( $contacts, $grp_id ); |
|
383 | + public function send_newsletter_message($contacts, $grp_id) { |
|
384 | + self::doing_it_wrong_call(__METHOD__); |
|
385 | + EED_Messages::send_newsletter_message($contacts, $grp_id); |
|
386 | 386 | } |
387 | 387 | |
388 | 388 | |
@@ -403,13 +403,13 @@ discard block |
||
403 | 403 | * |
404 | 404 | * @return array additional cpts. |
405 | 405 | */ |
406 | -function ee_deprecated_get_cpts( $cpts ) { |
|
407 | - if ( has_filter( 'FHEE__EE_Register_CPTs__construct__CPTs' ) ) { |
|
408 | - EE_Error::doing_it_wrong( 'FHEE__EE_Register_CPTs__construct__CPTs', __('This filter is deprecated. It will still work for the time being. However, it is recommended to use the new filter provided which is "FHEE__EE_Register_CPTs__get_CPTs__cpts" found in EE_Register_CPTs::get_CPTs()', 'event_espresso'), '4.5.0' ); |
|
406 | +function ee_deprecated_get_cpts($cpts) { |
|
407 | + if (has_filter('FHEE__EE_Register_CPTs__construct__CPTs')) { |
|
408 | + EE_Error::doing_it_wrong('FHEE__EE_Register_CPTs__construct__CPTs', __('This filter is deprecated. It will still work for the time being. However, it is recommended to use the new filter provided which is "FHEE__EE_Register_CPTs__get_CPTs__cpts" found in EE_Register_CPTs::get_CPTs()', 'event_espresso'), '4.5.0'); |
|
409 | 409 | } |
410 | - return apply_filters( 'FHEE__EE_Register_CPTs__construct__CPTs', $cpts ); |
|
410 | + return apply_filters('FHEE__EE_Register_CPTs__construct__CPTs', $cpts); |
|
411 | 411 | } |
412 | -add_filter( 'FHEE__EE_Register_CPTs__get_CPTs__cpts', 'ee_deprecated_get_cpts', 10 ); |
|
412 | +add_filter('FHEE__EE_Register_CPTs__get_CPTs__cpts', 'ee_deprecated_get_cpts', 10); |
|
413 | 413 | |
414 | 414 | |
415 | 415 | |
@@ -423,10 +423,10 @@ discard block |
||
423 | 423 | * |
424 | 424 | * @return array additional custom taxonomies. |
425 | 425 | */ |
426 | -function ee_deprecated_get_taxonomies( $cts ) { |
|
427 | - if ( has_filter( 'FHEE__EE_Register_CPTs__construct__taxonomies' ) ) { |
|
428 | - EE_Error::doing_it_wrong( 'FHEE__EE_Register_CPTs__construct__taxonomies', __('This filter is deprecated. It will still work for the time being. However, it is recommended to use the new filter provided which is "FHEE__EE_Register_CPTs__get_taxonomies__taxonomies" found in EE_Register_CPTs::get_taxonomies()', 'event_espresso'), '4.5.0' ); |
|
426 | +function ee_deprecated_get_taxonomies($cts) { |
|
427 | + if (has_filter('FHEE__EE_Register_CPTs__construct__taxonomies')) { |
|
428 | + EE_Error::doing_it_wrong('FHEE__EE_Register_CPTs__construct__taxonomies', __('This filter is deprecated. It will still work for the time being. However, it is recommended to use the new filter provided which is "FHEE__EE_Register_CPTs__get_taxonomies__taxonomies" found in EE_Register_CPTs::get_taxonomies()', 'event_espresso'), '4.5.0'); |
|
429 | 429 | } |
430 | - return apply_filters( 'FHEE__EE_Register_CPTs__construct__taxonomies', $cts ); |
|
430 | + return apply_filters('FHEE__EE_Register_CPTs__construct__taxonomies', $cts); |
|
431 | 431 | } |
432 | -add_filter( 'FHEE__EE_Register_CPTs__get_taxonomies__taxonomies', 'ee_deprecated_get_taxonomies', 10 ); |
|
432 | +add_filter('FHEE__EE_Register_CPTs__get_taxonomies__taxonomies', 'ee_deprecated_get_taxonomies', 10); |
@@ -1,4 +1,4 @@ discard block |
||
1 | -<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
2 | 2 | /** |
3 | 3 | * EE_Encryption class |
4 | 4 | * |
@@ -27,9 +27,9 @@ discard block |
||
27 | 27 | */ |
28 | 28 | private function __construct() { |
29 | 29 | |
30 | - define( 'ESPRESSO_ENCRYPT', TRUE ); |
|
30 | + define('ESPRESSO_ENCRYPT', TRUE); |
|
31 | 31 | |
32 | - if ( ! function_exists( 'mcrypt_encrypt' ) ) { |
|
32 | + if ( ! function_exists('mcrypt_encrypt')) { |
|
33 | 33 | self::$_use_mcrypt = FALSE; |
34 | 34 | } |
35 | 35 | |
@@ -42,9 +42,9 @@ discard block |
||
42 | 42 | * @access public |
43 | 43 | * @return \EE_Encryption |
44 | 44 | */ |
45 | - public static function instance ( ) { |
|
45 | + public static function instance( ) { |
|
46 | 46 | // check if class object is instantiated |
47 | - if ( ! self::$_instance instanceof EE_Encryption ) { |
|
47 | + if ( ! self::$_instance instanceof EE_Encryption) { |
|
48 | 48 | self::$_instance = new self(); |
49 | 49 | } |
50 | 50 | return self::$_instance; |
@@ -60,17 +60,17 @@ discard block |
||
60 | 60 | public function get_encryption_key() { |
61 | 61 | |
62 | 62 | // if encryption key has not been set |
63 | - if ( empty( self::$_encryption_key )) { |
|
63 | + if (empty(self::$_encryption_key)) { |
|
64 | 64 | |
65 | 65 | // retrieve encryption_key from db |
66 | - self::$_encryption_key = get_option( 'ee_encryption_key' ); |
|
66 | + self::$_encryption_key = get_option('ee_encryption_key'); |
|
67 | 67 | |
68 | 68 | // WHAT?? No encryption_key in the db ?? |
69 | - if ( self::$_encryption_key == FALSE ) { |
|
69 | + if (self::$_encryption_key == FALSE) { |
|
70 | 70 | // let's make one. And md5 it to make it just the right size for a key |
71 | - $new_key = md5( self::generate_random_string() ); |
|
71 | + $new_key = md5(self::generate_random_string()); |
|
72 | 72 | // now save it to the db for later |
73 | - add_option( 'ee_encryption_key', $new_key ); |
|
73 | + add_option('ee_encryption_key', $new_key); |
|
74 | 74 | // here's the key - FINALLY ! |
75 | 75 | self::$_encryption_key = $new_key; |
76 | 76 | } |
@@ -87,17 +87,17 @@ discard block |
||
87 | 87 | * @param string $text_string - the text to be encrypted |
88 | 88 | * @return string |
89 | 89 | */ |
90 | - public function encrypt ( $text_string = '' ) { |
|
90 | + public function encrypt($text_string = '') { |
|
91 | 91 | |
92 | 92 | // you give me nothing??? GET OUT ! |
93 | - if ( empty( $text_string )) { |
|
93 | + if (empty($text_string)) { |
|
94 | 94 | return FALSE; |
95 | 95 | } |
96 | 96 | |
97 | - if ( self::$_use_mcrypt ) { |
|
98 | - $encrypted_text = $this->m_encrypt( $text_string ); |
|
97 | + if (self::$_use_mcrypt) { |
|
98 | + $encrypted_text = $this->m_encrypt($text_string); |
|
99 | 99 | } else { |
100 | - $encrypted_text = $this->acme_encrypt( $text_string ); |
|
100 | + $encrypted_text = $this->acme_encrypt($text_string); |
|
101 | 101 | } |
102 | 102 | |
103 | 103 | return $encrypted_text; |
@@ -112,18 +112,18 @@ discard block |
||
112 | 112 | * @param string $encrypted_text - the text to be decrypted |
113 | 113 | * @return string |
114 | 114 | */ |
115 | - public function decrypt ( $encrypted_text = '' ) { |
|
115 | + public function decrypt($encrypted_text = '') { |
|
116 | 116 | |
117 | 117 | // you give me nothing??? GET OUT ! |
118 | - if ( empty( $encrypted_text )) { |
|
118 | + if (empty($encrypted_text)) { |
|
119 | 119 | return FALSE; |
120 | 120 | } |
121 | 121 | |
122 | 122 | // if PHP's mcrypt functions are installed then we'll use them |
123 | - if ( self::$_use_mcrypt ) { |
|
124 | - $decrypted_text = $this->m_decrypt( $encrypted_text ); |
|
123 | + if (self::$_use_mcrypt) { |
|
124 | + $decrypted_text = $this->m_decrypt($encrypted_text); |
|
125 | 125 | } else { |
126 | - $decrypted_text = $this->acme_decrypt( $encrypted_text ); |
|
126 | + $decrypted_text = $this->acme_decrypt($encrypted_text); |
|
127 | 127 | } |
128 | 128 | |
129 | 129 | return $decrypted_text; |
@@ -140,17 +140,17 @@ discard block |
||
140 | 140 | * @internal param $string - the text to be encoded |
141 | 141 | * @return string |
142 | 142 | */ |
143 | - public function base64_url_encode ( $text_string = FALSE ) { |
|
143 | + public function base64_url_encode($text_string = FALSE) { |
|
144 | 144 | |
145 | 145 | // you give me nothing??? GET OUT ! |
146 | - if ( ! $text_string ) { |
|
146 | + if ( ! $text_string) { |
|
147 | 147 | return FALSE; |
148 | 148 | } |
149 | 149 | |
150 | 150 | // encode |
151 | - $encoded_string = base64_encode ( $text_string ); |
|
151 | + $encoded_string = base64_encode($text_string); |
|
152 | 152 | // remove chars to make encoding more URL friendly |
153 | - $encoded_string = strtr ( $encoded_string, '+/=', '-_,' ); |
|
153 | + $encoded_string = strtr($encoded_string, '+/=', '-_,'); |
|
154 | 154 | |
155 | 155 | return $encoded_string; |
156 | 156 | |
@@ -166,17 +166,17 @@ discard block |
||
166 | 166 | * @internal param $string - the text to be decoded |
167 | 167 | * @return string |
168 | 168 | */ |
169 | - public function base64_url_decode ( $encoded_string = FALSE ) { |
|
169 | + public function base64_url_decode($encoded_string = FALSE) { |
|
170 | 170 | |
171 | 171 | // you give me nothing??? GET OUT ! |
172 | - if ( ! $encoded_string ) { |
|
172 | + if ( ! $encoded_string) { |
|
173 | 173 | return FALSE; |
174 | 174 | } |
175 | 175 | |
176 | 176 | // replace previously removed characters |
177 | - $encoded_string = strtr ( $encoded_string, '-_,', '+/=' ); |
|
177 | + $encoded_string = strtr($encoded_string, '-_,', '+/='); |
|
178 | 178 | // decode |
179 | - $decoded_string = base64_decode ( $encoded_string ); |
|
179 | + $decoded_string = base64_decode($encoded_string); |
|
180 | 180 | |
181 | 181 | return $decoded_string; |
182 | 182 | |
@@ -191,22 +191,22 @@ discard block |
||
191 | 191 | * @internal param $string - the text to be encrypted |
192 | 192 | * @return string |
193 | 193 | */ |
194 | - private function m_encrypt ( $text_string = FALSE ) { |
|
194 | + private function m_encrypt($text_string = FALSE) { |
|
195 | 195 | |
196 | 196 | // you give me nothing??? GET OUT ! |
197 | - if ( ! $text_string ) { |
|
197 | + if ( ! $text_string) { |
|
198 | 198 | return FALSE; |
199 | 199 | } |
200 | 200 | |
201 | 201 | // get the initialization vector size |
202 | - $iv_size = mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ); |
|
202 | + $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB); |
|
203 | 203 | // initialization vector |
204 | - $iv = mcrypt_create_iv ( $iv_size, MCRYPT_RAND ); |
|
204 | + $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND); |
|
205 | 205 | |
206 | 206 | // encrypt it |
207 | - $encrypted_text = mcrypt_encrypt ( MCRYPT_RIJNDAEL_256, self::$_encryption_key, $text_string, MCRYPT_MODE_ECB, $iv ); |
|
207 | + $encrypted_text = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, self::$_encryption_key, $text_string, MCRYPT_MODE_ECB, $iv); |
|
208 | 208 | // trim and encode |
209 | - $encrypted_text = trim ( base64_encode( $encrypted_text ) ); |
|
209 | + $encrypted_text = trim(base64_encode($encrypted_text)); |
|
210 | 210 | |
211 | 211 | return $encrypted_text; |
212 | 212 | |
@@ -221,23 +221,23 @@ discard block |
||
221 | 221 | * @internal param $string - the text to be decrypted |
222 | 222 | * @return string |
223 | 223 | */ |
224 | - private function m_decrypt ( $encrypted_text = FALSE ) { |
|
224 | + private function m_decrypt($encrypted_text = FALSE) { |
|
225 | 225 | |
226 | 226 | // you give me nothing??? GET OUT ! |
227 | - if ( ! $encrypted_text ) { |
|
227 | + if ( ! $encrypted_text) { |
|
228 | 228 | return FALSE; |
229 | 229 | } |
230 | 230 | |
231 | 231 | // decode |
232 | - $encrypted_text = base64_decode ( $encrypted_text ); |
|
232 | + $encrypted_text = base64_decode($encrypted_text); |
|
233 | 233 | |
234 | 234 | // get the initialization vector size |
235 | - $iv_size = mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ); |
|
236 | - $iv = mcrypt_create_iv ( $iv_size, MCRYPT_RAND ); |
|
235 | + $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB); |
|
236 | + $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND); |
|
237 | 237 | |
238 | 238 | // decrypt it |
239 | - $decrypted_text = mcrypt_decrypt ( MCRYPT_RIJNDAEL_256, self::$_encryption_key, $encrypted_text, MCRYPT_MODE_ECB, $iv ); |
|
240 | - $decrypted_text = trim ( $decrypted_text ); |
|
239 | + $decrypted_text = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, self::$_encryption_key, $encrypted_text, MCRYPT_MODE_ECB, $iv); |
|
240 | + $decrypted_text = trim($decrypted_text); |
|
241 | 241 | |
242 | 242 | return $decrypted_text; |
243 | 243 | |
@@ -253,22 +253,22 @@ discard block |
||
253 | 253 | * @internal param $string - the text to be decrypted |
254 | 254 | * @return string |
255 | 255 | */ |
256 | - private function acme_encrypt ( $text_string = FALSE ) { |
|
256 | + private function acme_encrypt($text_string = FALSE) { |
|
257 | 257 | |
258 | 258 | // you give me nothing??? GET OUT ! |
259 | - if ( ! $text_string ) { |
|
259 | + if ( ! $text_string) { |
|
260 | 260 | return FALSE; |
261 | 261 | } |
262 | 262 | |
263 | - $key_bits = str_split ( str_pad ( '', strlen( $text_string ), $this->get_encryption_key(), STR_PAD_RIGHT )); |
|
264 | - $string_bits = str_split( $text_string ); |
|
263 | + $key_bits = str_split(str_pad('', strlen($text_string), $this->get_encryption_key(), STR_PAD_RIGHT)); |
|
264 | + $string_bits = str_split($text_string); |
|
265 | 265 | |
266 | - foreach ( $string_bits as $k =>$v ) { |
|
267 | - $temp = ord( $v ) + ord ( $key_bits[$k] ); |
|
268 | - $string_bits[$k] = chr ( $temp > 255 ? ( $temp - 256 ) : $temp ); |
|
266 | + foreach ($string_bits as $k =>$v) { |
|
267 | + $temp = ord($v) + ord($key_bits[$k]); |
|
268 | + $string_bits[$k] = chr($temp > 255 ? ($temp - 256) : $temp); |
|
269 | 269 | } |
270 | 270 | |
271 | - $encrypted = base64_encode( join( '', $string_bits ) ); |
|
271 | + $encrypted = base64_encode(join('', $string_bits)); |
|
272 | 272 | |
273 | 273 | return $encrypted; |
274 | 274 | |
@@ -284,24 +284,24 @@ discard block |
||
284 | 284 | * @internal param $string - the text to be decrypted |
285 | 285 | * @return string |
286 | 286 | */ |
287 | - private function acme_decrypt ( $encrypted_text = FALSE ) { |
|
287 | + private function acme_decrypt($encrypted_text = FALSE) { |
|
288 | 288 | |
289 | 289 | // you give me nothing??? GET OUT ! |
290 | - if ( ! $encrypted_text ) { |
|
290 | + if ( ! $encrypted_text) { |
|
291 | 291 | return FALSE; |
292 | 292 | } |
293 | 293 | |
294 | - $encrypted_text = base64_decode ( $encrypted_text ); |
|
294 | + $encrypted_text = base64_decode($encrypted_text); |
|
295 | 295 | |
296 | - $key_bits = str_split ( str_pad ( '', strlen ( $encrypted_text ), $this->get_encryption_key(), STR_PAD_RIGHT )); |
|
297 | - $string_bits = str_split ( $encrypted_text ); |
|
296 | + $key_bits = str_split(str_pad('', strlen($encrypted_text), $this->get_encryption_key(), STR_PAD_RIGHT)); |
|
297 | + $string_bits = str_split($encrypted_text); |
|
298 | 298 | |
299 | - foreach ( $string_bits as $k => $v ) { |
|
300 | - $temp = ord ( $v ) - ord ( $key_bits[$k] ); |
|
301 | - $string_bits[$k] = chr ( $temp < 0 ? ( $temp + 256 ) : $temp ); |
|
299 | + foreach ($string_bits as $k => $v) { |
|
300 | + $temp = ord($v) - ord($key_bits[$k]); |
|
301 | + $string_bits[$k] = chr($temp < 0 ? ($temp + 256) : $temp); |
|
302 | 302 | } |
303 | 303 | |
304 | - $decrypted = join( '', $string_bits ); |
|
304 | + $decrypted = join('', $string_bits); |
|
305 | 305 | |
306 | 306 | return $decrypted; |
307 | 307 | |
@@ -317,16 +317,16 @@ discard block |
||
317 | 317 | * @internal param $string - number of characters for random string |
318 | 318 | * @return string |
319 | 319 | */ |
320 | - public function generate_random_string ( $length = 40 ) { |
|
320 | + public function generate_random_string($length = 40) { |
|
321 | 321 | |
322 | - $iterations = ceil ( $length / 40 ); |
|
322 | + $iterations = ceil($length / 40); |
|
323 | 323 | |
324 | 324 | $random_string = ''; |
325 | 325 | |
326 | - for ($i = 0; $i < $iterations; $i ++) { |
|
327 | - $random_string .= sha1( microtime(TRUE) . mt_rand( 10000, 90000 )); |
|
326 | + for ($i = 0; $i < $iterations; $i++) { |
|
327 | + $random_string .= sha1(microtime(TRUE).mt_rand(10000, 90000)); |
|
328 | 328 | } |
329 | - $random_string = substr( $random_string, 0, $length ); |
|
329 | + $random_string = substr($random_string, 0, $length); |
|
330 | 330 | |
331 | 331 | return $random_string; |
332 | 332 |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if (!defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * EE_Encryption class |
4 | 6 | * |
@@ -39,13 +39,13 @@ discard block |
||
39 | 39 | public static function load_textdomain() { |
40 | 40 | self::_maybe_get_langfile(); |
41 | 41 | //now load the textdomain |
42 | - EE_Registry::instance()->load_helper( 'File' ); |
|
43 | - if ( ! empty( self::$_lang ) && is_readable( EE_LANGUAGES_SAFE_DIR . 'event_espresso-' . self::$_lang . '.mo' ) ) { |
|
42 | + EE_Registry::instance()->load_helper('File'); |
|
43 | + if ( ! empty(self::$_lang) && is_readable(EE_LANGUAGES_SAFE_DIR.'event_espresso-'.self::$_lang.'.mo')) { |
|
44 | 44 | load_plugin_textdomain('event_espresso', FALSE, EE_LANGUAGES_SAFE_LOC); |
45 | - } else if ( ! empty( self::$_lang ) && is_readable( EE_LANGUAGES_SAFE_DIR . 'event-espresso-4-' . self::$_lang . '.mo' ) ) { |
|
46 | - load_textdomain( 'event_espresso', EE_LANGUAGES_SAFE_DIR . 'event-espresso-4-' . self::$_lang . '.mo' ); |
|
45 | + } else if ( ! empty(self::$_lang) && is_readable(EE_LANGUAGES_SAFE_DIR.'event-espresso-4-'.self::$_lang.'.mo')) { |
|
46 | + load_textdomain('event_espresso', EE_LANGUAGES_SAFE_DIR.'event-espresso-4-'.self::$_lang.'.mo'); |
|
47 | 47 | } else { |
48 | - load_plugin_textdomain( 'event_espresso', FALSE, dirname( EE_PLUGIN_BASENAME ) . '/languages/'); |
|
48 | + load_plugin_textdomain('event_espresso', FALSE, dirname(EE_PLUGIN_BASENAME).'/languages/'); |
|
49 | 49 | } |
50 | 50 | } |
51 | 51 | |
@@ -60,24 +60,24 @@ discard block |
||
60 | 60 | */ |
61 | 61 | private static function _maybe_get_langfile() { |
62 | 62 | self::$_lang = get_locale(); |
63 | - if ( $has_check = get_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION ) || empty( self::$_lang ) ) |
|
63 | + if ($has_check = get_option('ee_lang_check_'.self::$_lang.'_'.EVENT_ESPRESSO_VERSION) || empty(self::$_lang)) |
|
64 | 64 | return; |
65 | 65 | |
66 | 66 | //if lang is en_US or empty then lets just get out. (Event Espresso core is en_US) |
67 | - if ( empty( self::$_lang ) || self::$_lang == 'en_US' ) |
|
67 | + if (empty(self::$_lang) || self::$_lang == 'en_US') |
|
68 | 68 | return; |
69 | 69 | |
70 | 70 | //made it here so let's get the file from the github repo |
71 | 71 | $sideloader_args = array( |
72 | - '_upload_to' => EE_PLUGIN_DIR_PATH . 'languages/', |
|
73 | - '_upload_from' => 'https://github.com/eventespresso/languages-ee4/blob/master/event_espresso-' . self::$_lang . '.mo?raw=true', |
|
74 | - '_new_file_name' => 'event_espresso-' . self::$_lang . '.mo' |
|
72 | + '_upload_to' => EE_PLUGIN_DIR_PATH.'languages/', |
|
73 | + '_upload_from' => 'https://github.com/eventespresso/languages-ee4/blob/master/event_espresso-'.self::$_lang.'.mo?raw=true', |
|
74 | + '_new_file_name' => 'event_espresso-'.self::$_lang.'.mo' |
|
75 | 75 | ); |
76 | 76 | |
77 | 77 | |
78 | - $sideloader = EE_Registry::instance()->load_helper('Sideloader', $sideloader_args, FALSE ); |
|
78 | + $sideloader = EE_Registry::instance()->load_helper('Sideloader', $sideloader_args, FALSE); |
|
79 | 79 | |
80 | 80 | $sideloader->sideload(); |
81 | - update_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION, 1 ); |
|
81 | + update_option('ee_lang_check_'.self::$_lang.'_'.EVENT_ESPRESSO_VERSION, 1); |
|
82 | 82 | } |
83 | 83 | } //end EE_Load_Textdomain |
@@ -1,4 +1,6 @@ discard block |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -60,12 +62,14 @@ discard block |
||
60 | 62 | */ |
61 | 63 | private static function _maybe_get_langfile() { |
62 | 64 | self::$_lang = get_locale(); |
63 | - if ( $has_check = get_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION ) || empty( self::$_lang ) ) |
|
64 | - return; |
|
65 | + if ( $has_check = get_option( 'ee_lang_check_' . self::$_lang . '_' . EVENT_ESPRESSO_VERSION ) || empty( self::$_lang ) ) { |
|
66 | + return; |
|
67 | + } |
|
65 | 68 | |
66 | 69 | //if lang is en_US or empty then lets just get out. (Event Espresso core is en_US) |
67 | - if ( empty( self::$_lang ) || self::$_lang == 'en_US' ) |
|
68 | - return; |
|
70 | + if ( empty( self::$_lang ) || self::$_lang == 'en_US' ) { |
|
71 | + return; |
|
72 | + } |
|
69 | 73 | |
70 | 74 | //made it here so let's get the file from the github repo |
71 | 75 | $sideloader_args = array( |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if (!defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * |
4 | 6 | * Class EE_Log |
@@ -1,4 +1,4 @@ discard block |
||
1 | -<?php if (!defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
2 | 2 | /** |
3 | 3 | * |
4 | 4 | * Class EE_Log |
@@ -62,7 +62,7 @@ discard block |
||
62 | 62 | * @return EE_Log |
63 | 63 | */ |
64 | 64 | public static function instance() { |
65 | - if ( ! self::$_instance instanceof EE_Log ) { |
|
65 | + if ( ! self::$_instance instanceof EE_Log) { |
|
66 | 66 | self::$_instance = new self(); |
67 | 67 | } |
68 | 68 | return self::$_instance; |
@@ -74,16 +74,16 @@ discard block |
||
74 | 74 | */ |
75 | 75 | private function __construct() { |
76 | 76 | // don't log WP Heartbeat API calls |
77 | - if ( isset( $_POST[ "action" ] ) && $_POST[ "action" ] == 'heartbeat' ) { |
|
77 | + if (isset($_POST["action"]) && $_POST["action"] == 'heartbeat') { |
|
78 | 78 | return; |
79 | 79 | } |
80 | 80 | |
81 | 81 | $config = $this->_set_config(); |
82 | - if ( ! $config->use_full_logging && ! $config->use_remote_logging ) { |
|
82 | + if ( ! $config->use_full_logging && ! $config->use_remote_logging) { |
|
83 | 83 | return; |
84 | 84 | } |
85 | 85 | |
86 | - $this->_logs_folder = EVENT_ESPRESSO_UPLOAD_DIR . 'logs' . DS; |
|
86 | + $this->_logs_folder = EVENT_ESPRESSO_UPLOAD_DIR.'logs'.DS; |
|
87 | 87 | $this->_log_file = $config->log_file_name; |
88 | 88 | $this->_log = array(); |
89 | 89 | $this->_debug_file = $config->debug_file_name; |
@@ -91,15 +91,15 @@ discard block |
||
91 | 91 | $this->_remote_logging_url = $config->remote_logging_url; |
92 | 92 | $this->_remote_log = ''; |
93 | 93 | |
94 | - add_action( 'admin_init', array( $this, 'verify_filesystem' ), -10 ); |
|
95 | - add_action( 'AHEE_log', array( $this, 'log' ), 10, 5 ); |
|
96 | - if ( $config->use_full_logging ) { |
|
97 | - add_action( 'shutdown', array( $this, 'write_log' ), 9999 ); |
|
94 | + add_action('admin_init', array($this, 'verify_filesystem'), -10); |
|
95 | + add_action('AHEE_log', array($this, 'log'), 10, 5); |
|
96 | + if ($config->use_full_logging) { |
|
97 | + add_action('shutdown', array($this, 'write_log'), 9999); |
|
98 | 98 | // if WP_DEBUG |
99 | - add_action( 'shutdown', array( $this, 'write_debug' ), 9999 ); |
|
99 | + add_action('shutdown', array($this, 'write_debug'), 9999); |
|
100 | 100 | } |
101 | - if ( $config->use_remote_logging ) { |
|
102 | - add_action( 'shutdown', array( $this, 'send_log' ), 9999 ); |
|
101 | + if ($config->use_remote_logging) { |
|
102 | + add_action('shutdown', array($this, 'send_log'), 9999); |
|
103 | 103 | } |
104 | 104 | |
105 | 105 | } |
@@ -112,18 +112,18 @@ discard block |
||
112 | 112 | */ |
113 | 113 | protected function _set_config() { |
114 | 114 | $config = new stdClass(); |
115 | - if ( EE_Registry::instance()->CFG instanceof EE_Config && EE_Registry::instance()->CFG->admin instanceof EE_Admin_Config ) { |
|
115 | + if (EE_Registry::instance()->CFG instanceof EE_Config && EE_Registry::instance()->CFG->admin instanceof EE_Admin_Config) { |
|
116 | 116 | $config->use_full_logging = EE_Registry::instance()->CFG->admin->use_full_logging; |
117 | 117 | $config->use_remote_logging = EE_Registry::instance()->CFG->admin->use_remote_logging; |
118 | 118 | $config->remote_logging_url = EE_Registry::instance()->CFG->admin->remote_logging_url; |
119 | 119 | $config->log_file_name = EE_Registry::instance()->CFG->admin->log_file_name(); |
120 | 120 | $config->debug_file_name = EE_Registry::instance()->CFG->admin->debug_file_name(); |
121 | - } else if ( WP_DEBUG ) { |
|
121 | + } else if (WP_DEBUG) { |
|
122 | 122 | $config->use_full_logging = true; |
123 | 123 | $config->use_remote_logging = false; |
124 | 124 | $config->remote_logging_url = ''; |
125 | - $config->log_file_name = sanitize_key( 'espresso_log_' . md5( NONCE_SALT ) ) . '.txt'; |
|
126 | - $config->debug_file_name = sanitize_key( 'espresso_debug_' . md5( NONCE_SALT ) ) . '.txt'; |
|
125 | + $config->log_file_name = sanitize_key('espresso_log_'.md5(NONCE_SALT)).'.txt'; |
|
126 | + $config->debug_file_name = sanitize_key('espresso_debug_'.md5(NONCE_SALT)).'.txt'; |
|
127 | 127 | } else { |
128 | 128 | $config->use_full_logging = false; |
129 | 129 | $config->use_remote_logging = false; |
@@ -140,19 +140,19 @@ discard block |
||
140 | 140 | */ |
141 | 141 | public function verify_filesystem() { |
142 | 142 | try { |
143 | - EE_Registry::instance()->load_helper( 'File' ); |
|
144 | - EEH_File::ensure_folder_exists_and_is_writable( EVENT_ESPRESSO_UPLOAD_DIR ); |
|
145 | - EEH_File::ensure_folder_exists_and_is_writable( $this->_logs_folder ); |
|
146 | - EEH_File::add_htaccess_deny_from_all( $this->_logs_folder ); |
|
147 | - foreach ( $this->_log as $file_prefix => $log ) { |
|
148 | - EEH_File::ensure_file_exists_and_is_writable( $this->_logs_folder . $file_prefix . $this->_log_file ); |
|
143 | + EE_Registry::instance()->load_helper('File'); |
|
144 | + EEH_File::ensure_folder_exists_and_is_writable(EVENT_ESPRESSO_UPLOAD_DIR); |
|
145 | + EEH_File::ensure_folder_exists_and_is_writable($this->_logs_folder); |
|
146 | + EEH_File::add_htaccess_deny_from_all($this->_logs_folder); |
|
147 | + foreach ($this->_log as $file_prefix => $log) { |
|
148 | + EEH_File::ensure_file_exists_and_is_writable($this->_logs_folder.$file_prefix.$this->_log_file); |
|
149 | 149 | } |
150 | - EEH_File::ensure_file_exists_and_is_writable( $this->_logs_folder . $this->_debug_file ); |
|
151 | - } catch( EE_Error $e ){ |
|
150 | + EEH_File::ensure_file_exists_and_is_writable($this->_logs_folder.$this->_debug_file); |
|
151 | + } catch (EE_Error $e) { |
|
152 | 152 | EE_Error::add_error( |
153 | 153 | sprintf( |
154 | - __( 'Event Espresso logging could not be setup because: %s', 'event_espresso' ), |
|
155 | - ' ' . $e->getMessage() |
|
154 | + __('Event Espresso logging could not be setup because: %s', 'event_espresso'), |
|
155 | + ' '.$e->getMessage() |
|
156 | 156 | ), |
157 | 157 | __FILE__, __FUNCTION__, __LINE__ |
158 | 158 | ); |
@@ -172,26 +172,26 @@ discard block |
||
172 | 172 | * @param string $type |
173 | 173 | * @return string |
174 | 174 | */ |
175 | - private function _format_message( $file = '', $function = '', $message = '', $type = '' ) { |
|
176 | - $msg = current_time( 'mysql' ) . " . . "; |
|
177 | - $where = ! empty( $file ) ? basename( $file ) : ''; |
|
178 | - $is_file = strpos( $where, '.php' ) !== false ? true : false; |
|
179 | - $where .= ! empty( $file ) && ! empty( $function ) && ! $is_file ? " -> " : ''; |
|
180 | - if ( ! empty( $function ) && ! $is_file ) { |
|
175 | + private function _format_message($file = '', $function = '', $message = '', $type = '') { |
|
176 | + $msg = current_time('mysql')." . . "; |
|
177 | + $where = ! empty($file) ? basename($file) : ''; |
|
178 | + $is_file = strpos($where, '.php') !== false ? true : false; |
|
179 | + $where .= ! empty($file) && ! empty($function) && ! $is_file ? " -> " : ''; |
|
180 | + if ( ! empty($function) && ! $is_file) { |
|
181 | 181 | $where .= $function; |
182 | 182 | } else { |
183 | - $message = ! empty( $message ) ? $function . "\t:\t" . $message : $function; |
|
183 | + $message = ! empty($message) ? $function."\t:\t".$message : $function; |
|
184 | 184 | } |
185 | 185 | $where .= ! $is_file ? '()' : ''; |
186 | 186 | $msg .= $where; |
187 | - if ( ! empty( $message ) ) { |
|
188 | - $tabs = floor( 60 - strlen( $where ) ); |
|
189 | - for ( $x = 0; $x <= $tabs; $x++ ) { |
|
187 | + if ( ! empty($message)) { |
|
188 | + $tabs = floor(60 - strlen($where)); |
|
189 | + for ($x = 0; $x <= $tabs; $x++) { |
|
190 | 190 | $msg .= " ."; |
191 | 191 | } |
192 | 192 | } |
193 | - $type = ! empty( $type ) ? ltrim( $type, '$' ) . "\t=\t" : "\t"; |
|
194 | - $msg .= ! empty( $message ) ? " " . $type . $message : ''; |
|
193 | + $type = ! empty($type) ? ltrim($type, '$')."\t=\t" : "\t"; |
|
194 | + $msg .= ! empty($message) ? " ".$type.$message : ''; |
|
195 | 195 | $msg .= PHP_EOL; |
196 | 196 | return $msg; |
197 | 197 | } |
@@ -209,10 +209,10 @@ discard block |
||
209 | 209 | * @param string $type |
210 | 210 | * @param string $file_prefix |
211 | 211 | */ |
212 | - public function log( $file = '', $function = '', $message = '', $type = '', $file_prefix = '' ) { |
|
213 | - $file_prefix = ! empty( $file_prefix ) ? sanitize_key( rtrim( $file_prefix, '_' ) ) . '_' : ''; |
|
214 | - $this->_log[ $file_prefix ] = isset( $this->_log[ $file_prefix ] ) ? $this->_log[ $file_prefix ] : ''; |
|
215 | - $this->_log[ $file_prefix ] .= $this->_format_message( $file, $function, $message, $type ); |
|
212 | + public function log($file = '', $function = '', $message = '', $type = '', $file_prefix = '') { |
|
213 | + $file_prefix = ! empty($file_prefix) ? sanitize_key(rtrim($file_prefix, '_')).'_' : ''; |
|
214 | + $this->_log[$file_prefix] = isset($this->_log[$file_prefix]) ? $this->_log[$file_prefix] : ''; |
|
215 | + $this->_log[$file_prefix] .= $this->_format_message($file, $function, $message, $type); |
|
216 | 216 | } |
217 | 217 | |
218 | 218 | |
@@ -223,25 +223,25 @@ discard block |
||
223 | 223 | */ |
224 | 224 | public function write_log() { |
225 | 225 | try { |
226 | - foreach ( $this->_log as $file_prefix => $log ) { |
|
227 | - $full_path_to_log_file = $this->_logs_folder . $file_prefix . $this->_log_file; |
|
226 | + foreach ($this->_log as $file_prefix => $log) { |
|
227 | + $full_path_to_log_file = $this->_logs_folder.$file_prefix.$this->_log_file; |
|
228 | 228 | //get existing log file and append new log info |
229 | - $log = EEH_File::get_file_contents( $full_path_to_log_file ) . $log; |
|
229 | + $log = EEH_File::get_file_contents($full_path_to_log_file).$log; |
|
230 | 230 | // now break apart by line |
231 | - $log = explode( PHP_EOL, $log ); |
|
231 | + $log = explode(PHP_EOL, $log); |
|
232 | 232 | // how many lines should log files be? |
233 | - $log_file_size_in_lines = apply_filters( 'FHEE__EE_Log__write_log__log_file_size_in_lines', 1000 ); |
|
233 | + $log_file_size_in_lines = apply_filters('FHEE__EE_Log__write_log__log_file_size_in_lines', 1000); |
|
234 | 234 | // extract only the last ### lines so that the log doesn't grow too big |
235 | - $log = array_slice( $log, absint( $log_file_size_in_lines ) * -1 ); |
|
235 | + $log = array_slice($log, absint($log_file_size_in_lines) * -1); |
|
236 | 236 | // put file back together |
237 | - $log = implode( PHP_EOL, $log ); |
|
238 | - EEH_File::write_to_file( $full_path_to_log_file, $log, 'Event Espresso Log' ); |
|
237 | + $log = implode(PHP_EOL, $log); |
|
238 | + EEH_File::write_to_file($full_path_to_log_file, $log, 'Event Espresso Log'); |
|
239 | 239 | } |
240 | - } catch( EE_Error $e ){ |
|
240 | + } catch (EE_Error $e) { |
|
241 | 241 | EE_Error::add_error( |
242 | 242 | sprintf( |
243 | - __( 'Could not write to the Event Espresso log file because: %s', 'event_espresso' ), |
|
244 | - ' ' . $e->getMessage() |
|
243 | + __('Could not write to the Event Espresso log file because: %s', 'event_espresso'), |
|
244 | + ' '.$e->getMessage() |
|
245 | 245 | ), |
246 | 246 | __FILE__, __FUNCTION__, __LINE__ |
247 | 247 | ); |
@@ -257,31 +257,31 @@ discard block |
||
257 | 257 | */ |
258 | 258 | public function send_log() { |
259 | 259 | |
260 | - if ( empty( $this->_remote_logging_url )) { |
|
260 | + if (empty($this->_remote_logging_url)) { |
|
261 | 261 | return; |
262 | 262 | } |
263 | 263 | |
264 | - $data = 'domain=' . filter_input( INPUT_SERVER, 'HTTP_HOST', FILTER_SANITIZE_URL ); |
|
265 | - $data .= '&ip=' . filter_input( INPUT_SERVER, 'SERVER_ADDR', FILTER_SANITIZE_URL ); |
|
266 | - $data .= '&server_type=' . filter_input( INPUT_SERVER, 'SERVER_SOFTWARE', FILTER_SANITIZE_STRING ); |
|
267 | - $data .= '&time=' . time(); |
|
268 | - $data .= '&remote_log=' . $this->_log; |
|
269 | - $data .= '&request_array=' . json_encode( $_REQUEST ); |
|
264 | + $data = 'domain='.filter_input(INPUT_SERVER, 'HTTP_HOST', FILTER_SANITIZE_URL); |
|
265 | + $data .= '&ip='.filter_input(INPUT_SERVER, 'SERVER_ADDR', FILTER_SANITIZE_URL); |
|
266 | + $data .= '&server_type='.filter_input(INPUT_SERVER, 'SERVER_SOFTWARE', FILTER_SANITIZE_STRING); |
|
267 | + $data .= '&time='.time(); |
|
268 | + $data .= '&remote_log='.$this->_log; |
|
269 | + $data .= '&request_array='.json_encode($_REQUEST); |
|
270 | 270 | $data .= '&action=save'; |
271 | 271 | |
272 | - if ( defined( 'EELOGGING_PASS' )) { |
|
273 | - $data .= '&pass=' . EELOGGING_PASS; |
|
272 | + if (defined('EELOGGING_PASS')) { |
|
273 | + $data .= '&pass='.EELOGGING_PASS; |
|
274 | 274 | } |
275 | - if ( defined( 'EELOGGING_KEY' )) { |
|
276 | - $data .= '&key=' . EELOGGING_KEY; |
|
275 | + if (defined('EELOGGING_KEY')) { |
|
276 | + $data .= '&key='.EELOGGING_KEY; |
|
277 | 277 | } |
278 | 278 | |
279 | - $c = curl_init( $this->_remote_logging_url ); |
|
280 | - curl_setopt( $c, CURLOPT_POST, TRUE ); |
|
281 | - curl_setopt( $c, CURLOPT_POSTFIELDS, $data ); |
|
282 | - curl_setopt( $c, CURLOPT_RETURNTRANSFER, TRUE ); |
|
283 | - curl_exec( $c ); |
|
284 | - curl_close( $c ); |
|
279 | + $c = curl_init($this->_remote_logging_url); |
|
280 | + curl_setopt($c, CURLOPT_POST, TRUE); |
|
281 | + curl_setopt($c, CURLOPT_POSTFIELDS, $data); |
|
282 | + curl_setopt($c, CURLOPT_RETURNTRANSFER, TRUE); |
|
283 | + curl_exec($c); |
|
284 | + curl_close($c); |
|
285 | 285 | } |
286 | 286 | |
287 | 287 | |
@@ -292,21 +292,21 @@ discard block |
||
292 | 292 | * previous entries are overwritten |
293 | 293 | */ |
294 | 294 | public function write_debug() { |
295 | - if ( WP_DEBUG && ! empty( $_GET ) && ! empty( $_POST ) ) { |
|
295 | + if (WP_DEBUG && ! empty($_GET) && ! empty($_POST)) { |
|
296 | 296 | $this->_debug_log = ''; |
297 | - foreach ( $_GET as $key => $value ) { |
|
298 | - $this->_debug_log .= '$_GET["' . $key . '"] = "' . serialize( $value ) . '"' . PHP_EOL; |
|
297 | + foreach ($_GET as $key => $value) { |
|
298 | + $this->_debug_log .= '$_GET["'.$key.'"] = "'.serialize($value).'"'.PHP_EOL; |
|
299 | 299 | } |
300 | - foreach ( $_POST as $key => $value ) { |
|
301 | - $this->_debug_log .= '$_POST["' . $key . '"] = "' . serialize( $value ) . '"' . PHP_EOL; |
|
300 | + foreach ($_POST as $key => $value) { |
|
301 | + $this->_debug_log .= '$_POST["'.$key.'"] = "'.serialize($value).'"'.PHP_EOL; |
|
302 | 302 | } |
303 | 303 | try { |
304 | - EEH_File::write_to_file( $this->_logs_folder . $this->_debug_file, $this->_debug_log, 'Event Espresso Debug Log' ); |
|
305 | - } catch ( EE_Error $e ) { |
|
304 | + EEH_File::write_to_file($this->_logs_folder.$this->_debug_file, $this->_debug_log, 'Event Espresso Debug Log'); |
|
305 | + } catch (EE_Error $e) { |
|
306 | 306 | EE_Error::add_error( |
307 | 307 | sprintf( |
308 | - __( 'Could not write to the Event Espresso debug log file because: %s', 'event_espresso' ), |
|
309 | - ' ' . $e->getMessage() |
|
308 | + __('Could not write to the Event Espresso debug log file because: %s', 'event_espresso'), |
|
309 | + ' '.$e->getMessage() |
|
310 | 310 | ), |
311 | 311 | __FILE__, __FUNCTION__, __LINE__ |
312 | 312 | ); |
@@ -321,7 +321,7 @@ discard block |
||
321 | 321 | * __clone |
322 | 322 | */ |
323 | 323 | public function __clone() { |
324 | - trigger_error( __( 'Clone is not allowed.', 'event_espresso' ), E_USER_ERROR ); |
|
324 | + trigger_error(__('Clone is not allowed.', 'event_espresso'), E_USER_ERROR); |
|
325 | 325 | } |
326 | 326 | |
327 | 327 |
@@ -121,7 +121,7 @@ |
||
121 | 121 | |
122 | 122 | /** |
123 | 123 | * resolve_route |
124 | - * |
|
124 | + * |
|
125 | 125 | * this method simply takes a valid route, and resolves what module class method the route points to |
126 | 126 | * |
127 | 127 | * @access public |
@@ -61,31 +61,31 @@ discard block |
||
61 | 61 | * @param WP_Query $WP_Query |
62 | 62 | * @return string | NULL |
63 | 63 | */ |
64 | - public function get_route( WP_Query $WP_Query ) { |
|
64 | + public function get_route(WP_Query $WP_Query) { |
|
65 | 65 | $this->WP_Query = $WP_Query; |
66 | 66 | // assume this if first route being called |
67 | 67 | $previous_route = FALSE; |
68 | 68 | // but is it really ??? |
69 | - if ( ! empty( self::$_previous_routes )) { |
|
69 | + if ( ! empty(self::$_previous_routes)) { |
|
70 | 70 | // get last run route |
71 | - $previous_routes = array_values( self::$_previous_routes ); |
|
72 | - $previous_route = array_pop( $previous_routes ); |
|
71 | + $previous_routes = array_values(self::$_previous_routes); |
|
72 | + $previous_route = array_pop($previous_routes); |
|
73 | 73 | } |
74 | 74 | // has another route already been run ? |
75 | - if ( $previous_route ) { |
|
75 | + if ($previous_route) { |
|
76 | 76 | // check if forwarding has been set |
77 | - $current_route = $this->get_forward( $previous_route ); |
|
77 | + $current_route = $this->get_forward($previous_route); |
|
78 | 78 | try { |
79 | 79 | //check for recursive forwarding |
80 | - if ( isset( self::$_previous_routes[ $current_route ] )) { |
|
80 | + if (isset(self::$_previous_routes[$current_route])) { |
|
81 | 81 | throw new EE_Error( |
82 | 82 | sprintf( |
83 | - __('An error occurred. The %s route has already been called, and therefore can not be forwarded to, because an infinite loop would be created and break the interweb.','event_espresso'), |
|
83 | + __('An error occurred. The %s route has already been called, and therefore can not be forwarded to, because an infinite loop would be created and break the interweb.', 'event_espresso'), |
|
84 | 84 | $current_route |
85 | 85 | ) |
86 | 86 | ); |
87 | 87 | } |
88 | - } catch ( EE_Error $e ) { |
|
88 | + } catch (EE_Error $e) { |
|
89 | 89 | $e->get_error(); |
90 | 90 | return NULL; |
91 | 91 | } |
@@ -95,13 +95,13 @@ discard block |
||
95 | 95 | // grab all routes |
96 | 96 | $routes = EE_Registry::instance()->CFG->get_routes(); |
97 | 97 | //d( $routes ); |
98 | - foreach( $routes as $key => $route ) { |
|
98 | + foreach ($routes as $key => $route) { |
|
99 | 99 | // check request for module route |
100 | - if ( EE_Registry::instance()->REQ->is_set( $key )) { |
|
100 | + if (EE_Registry::instance()->REQ->is_set($key)) { |
|
101 | 101 | //echo '<b style="color:#2EA2CC;">key : <span style="color:#E76700">' . $key . '</span></b><br />'; |
102 | - $current_route = sanitize_text_field( EE_Registry::instance()->REQ->get( $key )); |
|
103 | - if ( $current_route ) { |
|
104 | - $current_route = array( $key, $current_route ); |
|
102 | + $current_route = sanitize_text_field(EE_Registry::instance()->REQ->get($key)); |
|
103 | + if ($current_route) { |
|
104 | + $current_route = array($key, $current_route); |
|
105 | 105 | //echo '<b style="color:#2EA2CC;">current_route : <span style="color:#E76700">' . $current_route . '</span></b><br />'; |
106 | 106 | break; |
107 | 107 | } |
@@ -109,7 +109,7 @@ discard block |
||
109 | 109 | } |
110 | 110 | } |
111 | 111 | // sorry, but I can't read what you route ! |
112 | - if ( empty( $current_route )) { |
|
112 | + if (empty($current_route)) { |
|
113 | 113 | return NULL; |
114 | 114 | } |
115 | 115 | //add route to previous routes array |
@@ -129,46 +129,46 @@ discard block |
||
129 | 129 | * @param string $current_route |
130 | 130 | * @return mixed EED_Module | boolean |
131 | 131 | */ |
132 | - public function resolve_route( $key, $current_route ) { |
|
132 | + public function resolve_route($key, $current_route) { |
|
133 | 133 | // get module method that route has been mapped to |
134 | - $module_method = EE_Config::get_route( $current_route, $key ); |
|
134 | + $module_method = EE_Config::get_route($current_route, $key); |
|
135 | 135 | //EEH_Debug_Tools::printr( $module_method, '$module_method <br /><span style="font-size:10px;font-weight:normal;">' . __FILE__ . '<br />line no: ' . __LINE__ . '</span>', 'auto' ); |
136 | 136 | // verify result was returned |
137 | - if ( empty( $module_method )) { |
|
138 | - $msg = sprintf( __( 'The requested route %s could not be mapped to any registered modules.', 'event_espresso' ), $current_route ); |
|
139 | - EE_Error::add_error( $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
137 | + if (empty($module_method)) { |
|
138 | + $msg = sprintf(__('The requested route %s could not be mapped to any registered modules.', 'event_espresso'), $current_route); |
|
139 | + EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__); |
|
140 | 140 | return FALSE; |
141 | 141 | } |
142 | 142 | // verify that result is an array |
143 | - if ( ! is_array( $module_method )) { |
|
144 | - $msg = sprintf( __( 'The %s route has not been properly registered.', 'event_espresso' ), $current_route ); |
|
145 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
143 | + if ( ! is_array($module_method)) { |
|
144 | + $msg = sprintf(__('The %s route has not been properly registered.', 'event_espresso'), $current_route); |
|
145 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
146 | 146 | return FALSE; |
147 | 147 | } |
148 | 148 | // grab module name |
149 | 149 | $module_name = $module_method[0]; |
150 | 150 | // verify that a class method was registered properly |
151 | - if ( ! isset( $module_method[1] )) { |
|
152 | - $msg = sprintf( __( 'A class method for the %s route has not been properly registered.', 'event_espresso' ), $current_route ); |
|
153 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
151 | + if ( ! isset($module_method[1])) { |
|
152 | + $msg = sprintf(__('A class method for the %s route has not been properly registered.', 'event_espresso'), $current_route); |
|
153 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
154 | 154 | return FALSE; |
155 | 155 | } |
156 | 156 | // grab method |
157 | 157 | $method = $module_method[1]; |
158 | 158 | // verify that class exists |
159 | - if ( ! class_exists( $module_name )) { |
|
160 | - $msg = sprintf( __( 'The requested %s class could not be found.', 'event_espresso' ), $module_name ); |
|
161 | - EE_Error::add_error( $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
159 | + if ( ! class_exists($module_name)) { |
|
160 | + $msg = sprintf(__('The requested %s class could not be found.', 'event_espresso'), $module_name); |
|
161 | + EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__); |
|
162 | 162 | return FALSE; |
163 | 163 | } |
164 | 164 | // verify that method exists |
165 | - if ( ! method_exists( $module_name, $method )) { |
|
166 | - $msg = sprintf( __( 'The class method %s for the %s route is in invalid.', 'event_espresso' ), $method, $current_route ); |
|
167 | - EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
165 | + if ( ! method_exists($module_name, $method)) { |
|
166 | + $msg = sprintf(__('The class method %s for the %s route is in invalid.', 'event_espresso'), $method, $current_route); |
|
167 | + EE_Error::add_error($msg.'||'.$msg, __FILE__, __FUNCTION__, __LINE__); |
|
168 | 168 | return FALSE; |
169 | 169 | } |
170 | 170 | // instantiate module and call route method |
171 | - return $this->_module_router( $module_name, $method ); |
|
171 | + return $this->_module_router($module_name, $method); |
|
172 | 172 | } |
173 | 173 | |
174 | 174 | |
@@ -182,16 +182,16 @@ discard block |
||
182 | 182 | * @param string $module_name |
183 | 183 | * @return EED_Module | NULL |
184 | 184 | */ |
185 | - public static function module_factory( $module_name ) { |
|
186 | - if ( $module_name == 'EED_Module' ) { |
|
187 | - EE_Error::add_error( sprintf( __( 'EED_Module is an abstract parent class an can not be instantiated. Please provide a proper module name.', 'event_espresso' ), $module_name ), __FILE__, __FUNCTION__, __LINE__ ); |
|
185 | + public static function module_factory($module_name) { |
|
186 | + if ($module_name == 'EED_Module') { |
|
187 | + EE_Error::add_error(sprintf(__('EED_Module is an abstract parent class an can not be instantiated. Please provide a proper module name.', 'event_espresso'), $module_name), __FILE__, __FUNCTION__, __LINE__); |
|
188 | 188 | return NULL; |
189 | 189 | } |
190 | 190 | // let's pause to reflect on this... |
191 | - $mod_reflector = new ReflectionClass( $module_name ); |
|
191 | + $mod_reflector = new ReflectionClass($module_name); |
|
192 | 192 | // ensure that class is actually a module |
193 | - if ( ! $mod_reflector->isSubclassOf( 'EED_Module' )) { |
|
194 | - EE_Error::add_error( sprintf( __( 'The requested %s module is not of the class EED_Module.', 'event_espresso' ), $module_name ), __FILE__, __FUNCTION__, __LINE__ ); |
|
193 | + if ( ! $mod_reflector->isSubclassOf('EED_Module')) { |
|
194 | + EE_Error::add_error(sprintf(__('The requested %s module is not of the class EED_Module.', 'event_espresso'), $module_name), __FILE__, __FUNCTION__, __LINE__); |
|
195 | 195 | return NULL; |
196 | 196 | } |
197 | 197 | // instantiate and return module class |
@@ -209,14 +209,14 @@ discard block |
||
209 | 209 | * @param string $method |
210 | 210 | * @return EED_Module | NULL |
211 | 211 | */ |
212 | - private function _module_router( $module_name, $method ) { |
|
212 | + private function _module_router($module_name, $method) { |
|
213 | 213 | // instantiate module class |
214 | - $module = EE_Module_Request_Router::module_factory( $module_name ); |
|
215 | - if ( $module instanceof EED_Module ) { |
|
214 | + $module = EE_Module_Request_Router::module_factory($module_name); |
|
215 | + if ($module instanceof EED_Module) { |
|
216 | 216 | // and call whatever action the route was for |
217 | 217 | try { |
218 | - call_user_func( array( $module, $method ), $this->WP_Query ); |
|
219 | - } catch ( EE_Error $e ) { |
|
218 | + call_user_func(array($module, $method), $this->WP_Query); |
|
219 | + } catch (EE_Error $e) { |
|
220 | 220 | $e->get_error(); |
221 | 221 | return NULL; |
222 | 222 | } |
@@ -233,8 +233,8 @@ discard block |
||
233 | 233 | * @param $current_route |
234 | 234 | * @return string |
235 | 235 | */ |
236 | - public function get_forward( $current_route ) { |
|
237 | - return EE_Config::get_forward( $current_route ); |
|
236 | + public function get_forward($current_route) { |
|
237 | + return EE_Config::get_forward($current_route); |
|
238 | 238 | } |
239 | 239 | |
240 | 240 | |
@@ -246,8 +246,8 @@ discard block |
||
246 | 246 | * @param $current_route |
247 | 247 | * @return string |
248 | 248 | */ |
249 | - public function get_view( $current_route ) { |
|
250 | - return EE_Config::get_view( $current_route ); |
|
249 | + public function get_view($current_route) { |
|
250 | + return EE_Config::get_view($current_route); |
|
251 | 251 | } |
252 | 252 | |
253 | 253 | |
@@ -257,7 +257,7 @@ discard block |
||
257 | 257 | * @param $b |
258 | 258 | * @return bool |
259 | 259 | */ |
260 | - public function __set($a,$b) { return FALSE; } |
|
260 | + public function __set($a, $b) { return FALSE; } |
|
261 | 261 | |
262 | 262 | |
263 | 263 |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -58,7 +58,7 @@ discard block |
||
58 | 58 | */ |
59 | 59 | public static function instance() { |
60 | 60 | // check if class object is instantiated, and instantiated properly |
61 | - if ( self::$_instance === NULL or ! is_object( self::$_instance ) or ! ( self::$_instance instanceof EE_Network_Config )) { |
|
61 | + if (self::$_instance === NULL or ! is_object(self::$_instance) or ! (self::$_instance instanceof EE_Network_Config)) { |
|
62 | 62 | self::$_instance = new self(); |
63 | 63 | } |
64 | 64 | return self::$_instance; |
@@ -74,15 +74,15 @@ discard block |
||
74 | 74 | * @return void |
75 | 75 | */ |
76 | 76 | private function __construct() { |
77 | - do_action( 'AHEE__EE_Network_Config__construct__begin',$this ); |
|
77 | + do_action('AHEE__EE_Network_Config__construct__begin', $this); |
|
78 | 78 | //set defaults |
79 | - $this->core = apply_filters( 'FHEE__EE_Network_Config___construct__core', new EE_Network_Core_Config() ); |
|
79 | + $this->core = apply_filters('FHEE__EE_Network_Config___construct__core', new EE_Network_Core_Config()); |
|
80 | 80 | $this->addons = array(); |
81 | 81 | |
82 | 82 | $this->_load_config(); |
83 | 83 | |
84 | 84 | // construct__end hook |
85 | - do_action( 'AHEE__EE_Network_Config__construct__end',$this ); |
|
85 | + do_action('AHEE__EE_Network_Config__construct__end', $this); |
|
86 | 86 | } |
87 | 87 | |
88 | 88 | |
@@ -95,9 +95,9 @@ discard block |
||
95 | 95 | */ |
96 | 96 | private function _load_config() { |
97 | 97 | $config = $this->get_config(); |
98 | - foreach ( $config as $prop => $settings ) { |
|
99 | - $prop_class = is_object( $settings ) ? get_class( $this->$prop ) : FALSE; |
|
100 | - if ( ! empty( $settings ) && ( ! $prop_class || ( $settings instanceof $prop_class ))) { |
|
98 | + foreach ($config as $prop => $settings) { |
|
99 | + $prop_class = is_object($settings) ? get_class($this->$prop) : FALSE; |
|
100 | + if ( ! empty($settings) && ( ! $prop_class || ($settings instanceof $prop_class))) { |
|
101 | 101 | $this->$prop = $settings; |
102 | 102 | } |
103 | 103 | } |
@@ -114,8 +114,8 @@ discard block |
||
114 | 114 | */ |
115 | 115 | public function get_config() { |
116 | 116 | // grab network configuration |
117 | - $CFG = get_site_option( 'ee_network_config', array() ); |
|
118 | - $CFG = apply_filters( 'FHEE__EE_Network_Config__get_config__CFG', $CFG ); |
|
117 | + $CFG = get_site_option('ee_network_config', array()); |
|
118 | + $CFG = apply_filters('FHEE__EE_Network_Config__get_config__CFG', $CFG); |
|
119 | 119 | return $CFG; |
120 | 120 | } |
121 | 121 | |
@@ -127,24 +127,24 @@ discard block |
||
127 | 127 | * @access public |
128 | 128 | * @return boolean success |
129 | 129 | */ |
130 | - public function update_config( $add_success = FALSE, $add_error = TRUE ) { |
|
131 | - do_action( 'AHEE__EE_Network_Config__update_config__begin',$this ); |
|
130 | + public function update_config($add_success = FALSE, $add_error = TRUE) { |
|
131 | + do_action('AHEE__EE_Network_Config__update_config__begin', $this); |
|
132 | 132 | // compare existing settings with what's already saved' |
133 | 133 | $saved_config = $this->get_config(); |
134 | 134 | // update |
135 | - $saved = $saved_config == $this ? TRUE : update_site_option( 'ee_network_config', $this ); |
|
136 | - do_action( 'AHEE__EE_Network_Config__update_config__end', $this, $saved ); |
|
135 | + $saved = $saved_config == $this ? TRUE : update_site_option('ee_network_config', $this); |
|
136 | + do_action('AHEE__EE_Network_Config__update_config__end', $this, $saved); |
|
137 | 137 | // if config remains the same or was updated successfully |
138 | - if ( $saved ) { |
|
139 | - if ( $add_success ) { |
|
140 | - $msg = is_multisite() ? __( 'The Event Espresso Network Configuration Settings have been successfully updated.', 'event_espresso' ) : __( 'Extra Event Espresso Configuration settings were successfully updated.', 'event_espresso' ); |
|
141 | - EE_Error::add_success( $msg ); |
|
138 | + if ($saved) { |
|
139 | + if ($add_success) { |
|
140 | + $msg = is_multisite() ? __('The Event Espresso Network Configuration Settings have been successfully updated.', 'event_espresso') : __('Extra Event Espresso Configuration settings were successfully updated.', 'event_espresso'); |
|
141 | + EE_Error::add_success($msg); |
|
142 | 142 | } |
143 | 143 | return TRUE; |
144 | 144 | } else { |
145 | - if ( $add_error ) { |
|
146 | - $msg = is_multisite() ? __( 'The Event Espresso Network Configuration Settings were not updated.', 'event_espresso' ) : __( 'Extra Event Espresso Network Configuration settings were not updated.', 'event_espresso' ); |
|
147 | - EE_Error::add_error( $msg , __FILE__, __FUNCTION__, __LINE__ ); |
|
145 | + if ($add_error) { |
|
146 | + $msg = is_multisite() ? __('The Event Espresso Network Configuration Settings were not updated.', 'event_espresso') : __('Extra Event Espresso Network Configuration settings were not updated.', 'event_espresso'); |
|
147 | + EE_Error::add_error($msg, __FILE__, __FUNCTION__, __LINE__); |
|
148 | 148 | } |
149 | 149 | return FALSE; |
150 | 150 | } |
@@ -158,9 +158,9 @@ discard block |
||
158 | 158 | * @return array |
159 | 159 | */ |
160 | 160 | public function __sleep() { |
161 | - return apply_filters( 'FHEE__EE_Network_Config__sleep',array( |
|
161 | + return apply_filters('FHEE__EE_Network_Config__sleep', array( |
|
162 | 162 | 'core', |
163 | - ) ); |
|
163 | + )); |
|
164 | 164 | } |
165 | 165 | |
166 | 166 | } //end EE_Network_Config. |
@@ -1,4 +1,6 @@ |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -32,7 +32,7 @@ |
||
32 | 32 | |
33 | 33 | /** |
34 | 34 | * This property is used to hold an array of EE_default_term objects assigned to a custom post type when the post for that post type is published with no terms set for the taxonomy. |
35 | - * |
|
35 | + * |
|
36 | 36 | * @var array of EE_Default_Term objects |
37 | 37 | */ |
38 | 38 | protected $_default_terms = array(); |
@@ -50,13 +50,13 @@ discard block |
||
50 | 50 | public function __construct() { |
51 | 51 | // throw new EE_Error('error'); |
52 | 52 | |
53 | - do_action( 'AHEE_log', __CLASS__, __FUNCTION__ ); |
|
53 | + do_action('AHEE_log', __CLASS__, __FUNCTION__); |
|
54 | 54 | |
55 | 55 | //wp have no MONTH_IN_SECONDS constant. So we approximate our own assuming all months are 4 weeks long. |
56 | - if ( !defined('MONTH_IN_SECONDS' ) ) |
|
57 | - define( 'MONTH_IN_SECONDS', WEEK_IN_SECONDS * 4 ); |
|
56 | + if ( ! defined('MONTH_IN_SECONDS')) |
|
57 | + define('MONTH_IN_SECONDS', WEEK_IN_SECONDS * 4); |
|
58 | 58 | |
59 | - if(EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance){ |
|
59 | + if (EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance) { |
|
60 | 60 | $this->_uxip_hooks(); |
61 | 61 | } |
62 | 62 | |
@@ -65,12 +65,12 @@ discard block |
||
65 | 65 | $ueip_has_notified = EE_Registry::instance()->CFG->core->ee_ueip_has_notified; |
66 | 66 | |
67 | 67 | //has optin been selected for datacollection? |
68 | - $espresso_data_optin = !empty($ueip_optin) ? $ueip_optin : NULL; |
|
68 | + $espresso_data_optin = ! empty($ueip_optin) ? $ueip_optin : NULL; |
|
69 | 69 | |
70 | - if ( empty($ueip_has_notified) && EE_Maintenance_Mode::instance()->level() != EE_Maintenance_mode::level_2_complete_maintenance ) { |
|
71 | - add_action('admin_notices', array( $this, 'espresso_data_collection_optin_notice' ), 10 ); |
|
72 | - add_action('admin_enqueue_scripts', array( $this, 'espresso_data_collection_enqueue_scripts' ), 10 ); |
|
73 | - add_action('wp_ajax_espresso_data_optin', array( $this, 'espresso_data_optin_ajax_handler' ), 10 ); |
|
70 | + if (empty($ueip_has_notified) && EE_Maintenance_Mode::instance()->level() != EE_Maintenance_mode::level_2_complete_maintenance) { |
|
71 | + add_action('admin_notices', array($this, 'espresso_data_collection_optin_notice'), 10); |
|
72 | + add_action('admin_enqueue_scripts', array($this, 'espresso_data_collection_enqueue_scripts'), 10); |
|
73 | + add_action('wp_ajax_espresso_data_optin', array($this, 'espresso_data_optin_ajax_handler'), 10); |
|
74 | 74 | update_option('ee_ueip_optin', 'yes'); |
75 | 75 | $espresso_data_optin = 'yes'; |
76 | 76 | } |
@@ -79,80 +79,80 @@ discard block |
||
79 | 79 | $extra_stats = array(); |
80 | 80 | |
81 | 81 | //only collect extra stats if the plugin user has opted in. |
82 | - if ( !empty($espresso_data_optin) && $espresso_data_optin == 'yes' ) { |
|
82 | + if ( ! empty($espresso_data_optin) && $espresso_data_optin == 'yes') { |
|
83 | 83 | //let's only setup extra data if transient has expired |
84 | - if ( false === ( $transient = get_transient('ee_extra_data') ) && EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance ) { |
|
84 | + if (false === ($transient = get_transient('ee_extra_data')) && EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance) { |
|
85 | 85 | |
86 | 86 | $current_site = is_multisite() ? get_current_site() : NULL; |
87 | - $site_pre = ! is_main_site() && ! empty($current_site) ? trim( preg_replace('/\b\w\S\w\b/', '', $current_site->domain ), '.' ) . '_' : ''; |
|
87 | + $site_pre = ! is_main_site() && ! empty($current_site) ? trim(preg_replace('/\b\w\S\w\b/', '', $current_site->domain), '.').'_' : ''; |
|
88 | 88 | |
89 | 89 | |
90 | 90 | //active gateways |
91 | 91 | $active_gateways = get_option('event_espresso_active_gateways'); |
92 | - if ( !empty($active_gateways ) ) { |
|
93 | - foreach ( (array) $active_gateways as $gateway => $ignore ) { |
|
94 | - $extra_stats[$site_pre . $gateway . '_gateway_active'] = 1; |
|
92 | + if ( ! empty($active_gateways)) { |
|
93 | + foreach ((array) $active_gateways as $gateway => $ignore) { |
|
94 | + $extra_stats[$site_pre.$gateway.'_gateway_active'] = 1; |
|
95 | 95 | } |
96 | 96 | } |
97 | 97 | |
98 | - if ( is_multisite() && is_main_site() ) { |
|
98 | + if (is_multisite() && is_main_site()) { |
|
99 | 99 | $extra_stats['is_multisite'] = true; |
100 | 100 | } |
101 | 101 | |
102 | 102 | //what is the current active theme? |
103 | 103 | $active_theme = get_option('uxip_ee_active_theme'); |
104 | - if ( !empty( $active_theme ) ) |
|
105 | - $extra_stats[$site_pre . 'active_theme'] = $active_theme; |
|
104 | + if ( ! empty($active_theme)) |
|
105 | + $extra_stats[$site_pre.'active_theme'] = $active_theme; |
|
106 | 106 | |
107 | 107 | //event info regarding an all event count and all "active" event count |
108 | 108 | $all_events_count = get_option('uxip_ee4_all_events_count'); |
109 | - if ( !empty( $all_events_count ) ) |
|
110 | - $extra_stats[$site_pre . 'ee4_all_events_count'] = $all_events_count; |
|
109 | + if ( ! empty($all_events_count)) |
|
110 | + $extra_stats[$site_pre.'ee4_all_events_count'] = $all_events_count; |
|
111 | 111 | $active_events_count = get_option('uxip_ee4_active_events_count'); |
112 | - if ( !empty( $active_events_count ) ) |
|
113 | - $extra_stats[$site_pre . 'ee4_active_events_count'] = $active_events_count; |
|
112 | + if ( ! empty($active_events_count)) |
|
113 | + $extra_stats[$site_pre.'ee4_active_events_count'] = $active_events_count; |
|
114 | 114 | |
115 | 115 | //datetime stuff |
116 | 116 | $dtt_count = get_option('uxip_ee_all_dtts_count'); |
117 | - if ( !empty( $dtt_count ) ) |
|
118 | - $extra_stats[$site_pre . 'all_dtts_count'] = $dtt_count; |
|
117 | + if ( ! empty($dtt_count)) |
|
118 | + $extra_stats[$site_pre.'all_dtts_count'] = $dtt_count; |
|
119 | 119 | |
120 | 120 | $dtt_sold = get_option('uxip_ee_dtt_sold'); |
121 | - if ( !empty( $dtt_sold ) ) |
|
122 | - $extra_stats[$site_pre . 'dtt_sold'] = $dtt_sold; |
|
121 | + if ( ! empty($dtt_sold)) |
|
122 | + $extra_stats[$site_pre.'dtt_sold'] = $dtt_sold; |
|
123 | 123 | |
124 | 124 | //ticket stuff |
125 | 125 | $all_tkt_count = get_option('uxip_ee_all_tkt_count'); |
126 | - if ( !empty( $all_tkt_count ) ) |
|
127 | - $extra_stats[$site_pre . 'all_tkt_count'] = $all_tkt_count; |
|
126 | + if ( ! empty($all_tkt_count)) |
|
127 | + $extra_stats[$site_pre.'all_tkt_count'] = $all_tkt_count; |
|
128 | 128 | |
129 | 129 | $free_tkt_count = get_option('uxip_ee_free_tkt_count'); |
130 | - if ( !empty( $free_tkt_count ) ) |
|
131 | - $extra_stats[$site_pre . 'free_tkt_count'] = $free_tkt_count; |
|
130 | + if ( ! empty($free_tkt_count)) |
|
131 | + $extra_stats[$site_pre.'free_tkt_count'] = $free_tkt_count; |
|
132 | 132 | |
133 | 133 | $paid_tkt_count = get_option('uxip_ee_paid_tkt_count'); |
134 | - if ( !empty( $paid_tkt_count ) ) |
|
135 | - $extra_stats[$site_pre . 'paid_tkt_count'] = $paid_tkt_count; |
|
134 | + if ( ! empty($paid_tkt_count)) |
|
135 | + $extra_stats[$site_pre.'paid_tkt_count'] = $paid_tkt_count; |
|
136 | 136 | |
137 | - $tkt_sold = get_option('uxip_ee_tkt_sold' ); |
|
138 | - if ( !empty($tkt_sold) ) |
|
139 | - $extra_stats[$site_pre . 'tkt_sold'] = $tkt_sold; |
|
137 | + $tkt_sold = get_option('uxip_ee_tkt_sold'); |
|
138 | + if ( ! empty($tkt_sold)) |
|
139 | + $extra_stats[$site_pre.'tkt_sold'] = $tkt_sold; |
|
140 | 140 | |
141 | 141 | //phpversion checking |
142 | 142 | $extra_stats['phpversion'] = function_exists('phpversion') ? phpversion() : 'unknown'; |
143 | 143 | |
144 | 144 | //set transient |
145 | - set_transient( 'ee_extra_data', $extra_stats, WEEK_IN_SECONDS ); |
|
145 | + set_transient('ee_extra_data', $extra_stats, WEEK_IN_SECONDS); |
|
146 | 146 | } |
147 | 147 | } |
148 | 148 | |
149 | 149 | |
150 | 150 | |
151 | 151 | // PUE Auto Upgrades stuff |
152 | - if (is_readable(EE_THIRD_PARTY . 'pue/pue-client.php')) { //include the file |
|
153 | - require_once(EE_THIRD_PARTY . 'pue/pue-client.php' ); |
|
152 | + if (is_readable(EE_THIRD_PARTY.'pue/pue-client.php')) { //include the file |
|
153 | + require_once(EE_THIRD_PARTY.'pue/pue-client.php'); |
|
154 | 154 | |
155 | - $api_key = isset( EE_Registry::instance()->NET_CFG->core->site_license_key ) ? EE_Registry::instance()->NET_CFG->core->site_license_key : ''; |
|
155 | + $api_key = isset(EE_Registry::instance()->NET_CFG->core->site_license_key) ? EE_Registry::instance()->NET_CFG->core->site_license_key : ''; |
|
156 | 156 | $host_server_url = 'http://eventespresso.com'; //this needs to be the host server where plugin update engine is installed. Note, if you leave this blank then it is assumed the WordPress repo will be used and we'll just check there. |
157 | 157 | |
158 | 158 | //Note: PUE uses a simple preg_match to determine what type is currently installed based on version number. So it's important that you use a key for the version type that is unique and not found in another key. |
@@ -164,9 +164,9 @@ discard block |
||
164 | 164 | //$plugin_slug['prerelease']['b'] = 'some-pre-release-slug'; |
165 | 165 | //..WOULD work! |
166 | 166 | $plugin_slug = array( |
167 | - 'free' => array( 'decaf' => 'event-espresso-core-decaf' ), |
|
168 | - 'premium' => array( 'p' => 'event-espresso-core-reg' ), |
|
169 | - 'prerelease' => array( 'beta' => 'event-espresso-core-pr' ) |
|
167 | + 'free' => array('decaf' => 'event-espresso-core-decaf'), |
|
168 | + 'premium' => array('p' => 'event-espresso-core-reg'), |
|
169 | + 'prerelease' => array('beta' => 'event-espresso-core-pr') |
|
170 | 170 | ); |
171 | 171 | |
172 | 172 | |
@@ -193,14 +193,14 @@ discard block |
||
193 | 193 | * The purpose of this function is to display information about Event Espresso data collection and a optin selection for extra data collecting by users. |
194 | 194 | * @return string html. |
195 | 195 | */ |
196 | - public static function espresso_data_collection_optin_text( $extra = TRUE ) { |
|
197 | - if ( ! $extra ) { |
|
198 | - echo '<h4 '. (!$extra ? 'id="UXIP_settings"' : '').'>'.__('User eXperience Improvement Program (UXIP)', 'event_espresso').'</h4>'; |
|
199 | - echo sprintf( __('%sPlease help us make Event Espresso better and vote for your favorite features.%s The %sUser eXperience Improvement Program (UXIP)%s, has been created so when you use Event Espresso you are voting for the features and settings that are important to you. The UXIP helps us understand how you use our products and services, track problems and in what context. If you opt-out of the UXIP you essentially elect for us to disregard how you use Event Espresso as we build new features and make changes. Participation in the program is completely voluntary but it is enabled by default. The end results of the UXIP are software improvements to better meet your needs. The data we collect will never be sold, traded, or misused in any way. %sPlease see our %sPrivacy Policy%s for more information.', 'event_espresso'), '<p><em>', '</em></p>','<a href="http://eventespresso.com/about/user-experience-improvement-program-uxip/" target="_blank">','</a>','<br><br>','<a href="http://eventespresso.com/about/privacy-policy/" target="_blank">','</a>' ); |
|
196 | + public static function espresso_data_collection_optin_text($extra = TRUE) { |
|
197 | + if ( ! $extra) { |
|
198 | + echo '<h4 '.( ! $extra ? 'id="UXIP_settings"' : '').'>'.__('User eXperience Improvement Program (UXIP)', 'event_espresso').'</h4>'; |
|
199 | + echo sprintf(__('%sPlease help us make Event Espresso better and vote for your favorite features.%s The %sUser eXperience Improvement Program (UXIP)%s, has been created so when you use Event Espresso you are voting for the features and settings that are important to you. The UXIP helps us understand how you use our products and services, track problems and in what context. If you opt-out of the UXIP you essentially elect for us to disregard how you use Event Espresso as we build new features and make changes. Participation in the program is completely voluntary but it is enabled by default. The end results of the UXIP are software improvements to better meet your needs. The data we collect will never be sold, traded, or misused in any way. %sPlease see our %sPrivacy Policy%s for more information.', 'event_espresso'), '<p><em>', '</em></p>', '<a href="http://eventespresso.com/about/user-experience-improvement-program-uxip/" target="_blank">', '</a>', '<br><br>', '<a href="http://eventespresso.com/about/privacy-policy/" target="_blank">', '</a>'); |
|
200 | 200 | } else { |
201 | - $settings_url = EE_Admin_Page::add_query_args_and_nonce( array( 'action' => 'default'), admin_url( 'admin.php?page=espresso_general_settings') ); |
|
201 | + $settings_url = EE_Admin_Page::add_query_args_and_nonce(array('action' => 'default'), admin_url('admin.php?page=espresso_general_settings')); |
|
202 | 202 | $settings_url .= '#UXIP_settings'; |
203 | - echo sprintf( __( 'The Event Espresso UXIP feature is active on your site. For %smore info%s and to opt-out %sclick here%s.', 'event_espresso' ), '<a href="http://eventespresso.com/about/user-experience-improvement-program-uxip/" traget="_blank">', '</a>', '<a href="' . $settings_url . '" target="_blank">', '</a>' ); |
|
203 | + echo sprintf(__('The Event Espresso UXIP feature is active on your site. For %smore info%s and to opt-out %sclick here%s.', 'event_espresso'), '<a href="http://eventespresso.com/about/user-experience-improvement-program-uxip/" traget="_blank">', '</a>', '<a href="'.$settings_url.'" target="_blank">', '</a>'); |
|
204 | 204 | } |
205 | 205 | } |
206 | 206 | |
@@ -209,9 +209,9 @@ discard block |
||
209 | 209 | |
210 | 210 | function espresso_data_collection_optin_notice() { |
211 | 211 | $ueip_has_notified = EE_Registry::instance()->CFG->core->ee_ueip_has_notified; |
212 | - if ( $ueip_has_notified ) return; |
|
213 | - $settings_url = EE_Admin_Page::add_query_args_and_nonce( array( 'action' => 'default'), admin_url( 'admin.php?page=espresso_general_settings') ); |
|
214 | - $settings_url = $settings_url . '#UXIP_settings'; |
|
212 | + if ($ueip_has_notified) return; |
|
213 | + $settings_url = EE_Admin_Page::add_query_args_and_nonce(array('action' => 'default'), admin_url('admin.php?page=espresso_general_settings')); |
|
214 | + $settings_url = $settings_url.'#UXIP_settings'; |
|
215 | 215 | ?> |
216 | 216 | <div class="updated data-collect-optin" id="espresso-data-collect-optin-container"> |
217 | 217 | <div id="data-collect-optin-options-container"> |
@@ -233,8 +233,8 @@ discard block |
||
233 | 233 | * @return void |
234 | 234 | */ |
235 | 235 | function espresso_data_collection_enqueue_scripts() { |
236 | - wp_register_script( 'ee-data-optin-js', EE_GLOBAL_ASSETS_URL . 'scripts/ee-data-optin.js', array('jquery'), EVENT_ESPRESSO_VERSION, TRUE ); |
|
237 | - wp_register_style( 'ee-data-optin-css', EE_GLOBAL_ASSETS_URL . 'css/ee-data-optin.css', array(), EVENT_ESPRESSO_VERSION ); |
|
236 | + wp_register_script('ee-data-optin-js', EE_GLOBAL_ASSETS_URL.'scripts/ee-data-optin.js', array('jquery'), EVENT_ESPRESSO_VERSION, TRUE); |
|
237 | + wp_register_style('ee-data-optin-css', EE_GLOBAL_ASSETS_URL.'css/ee-data-optin.css', array(), EVENT_ESPRESSO_VERSION); |
|
238 | 238 | |
239 | 239 | wp_enqueue_script('ee-data-optin-js'); |
240 | 240 | wp_enqueue_style('ee-data-optin-css'); |
@@ -249,14 +249,14 @@ discard block |
||
249 | 249 | function espresso_data_optin_ajax_handler() { |
250 | 250 | |
251 | 251 | //verify nonce |
252 | - if ( isset($_POST['nonce']) && !wp_verify_nonce($_POST['nonce'], 'ee-data-optin') ) exit(); |
|
252 | + if (isset($_POST['nonce']) && ! wp_verify_nonce($_POST['nonce'], 'ee-data-optin')) exit(); |
|
253 | 253 | |
254 | 254 | //made it here so let's save the selection |
255 | - $ueip_optin = isset( $_POST['selection'] ) ? $_POST['selection'] : 'no'; |
|
255 | + $ueip_optin = isset($_POST['selection']) ? $_POST['selection'] : 'no'; |
|
256 | 256 | |
257 | 257 | //update_option('ee_ueip_optin', $ueip_optin); |
258 | 258 | EE_Registry::instance()->CFG->core->ee_ueip_has_notified = 1; |
259 | - EE_Registry::instance()->CFG->update_espresso_config( FALSE, FALSE ); |
|
259 | + EE_Registry::instance()->CFG->update_espresso_config(FALSE, FALSE); |
|
260 | 260 | exit(); |
261 | 261 | } |
262 | 262 | |
@@ -269,22 +269,22 @@ discard block |
||
269 | 269 | */ |
270 | 270 | public static function is_update_available($basename = '') { |
271 | 271 | |
272 | - $basename = ! empty( $basename ) ? $basename : EE_PLUGIN_BASENAME; |
|
272 | + $basename = ! empty($basename) ? $basename : EE_PLUGIN_BASENAME; |
|
273 | 273 | |
274 | 274 | $update = false; |
275 | 275 | |
276 | - $folder = DS . dirname($basename); // should take "event-espresso-core/espresso.php" and change to "/event-espresso-core" |
|
276 | + $folder = DS.dirname($basename); // should take "event-espresso-core/espresso.php" and change to "/event-espresso-core" |
|
277 | 277 | |
278 | 278 | $plugins = get_plugins($folder); |
279 | - $current = get_site_transient( 'update_plugins' ); |
|
279 | + $current = get_site_transient('update_plugins'); |
|
280 | 280 | |
281 | - foreach ( (array) $plugins as $plugin_file => $plugin_data ) { |
|
282 | - if ( isset( $current->response['plugin_file'] ) ) |
|
281 | + foreach ((array) $plugins as $plugin_file => $plugin_data) { |
|
282 | + if (isset($current->response['plugin_file'])) |
|
283 | 283 | $update = true; |
284 | 284 | } |
285 | 285 | |
286 | 286 | //it's possible that there is an update but an invalid site-license-key is in use |
287 | - if ( get_site_option('pue_json_error_' . $basename ) ) |
|
287 | + if (get_site_option('pue_json_error_'.$basename)) |
|
288 | 288 | $update = true; |
289 | 289 | |
290 | 290 | return $update; |
@@ -302,9 +302,9 @@ discard block |
||
302 | 302 | * @return void |
303 | 303 | */ |
304 | 304 | public function _uxip_hooks() { |
305 | - if ( EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance ) { |
|
306 | - add_action('admin_init', array( $this, 'track_active_theme' ) ); |
|
307 | - add_action('admin_init', array( $this, 'track_event_info' ) ); |
|
305 | + if (EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance) { |
|
306 | + add_action('admin_init', array($this, 'track_active_theme')); |
|
307 | + add_action('admin_init', array($this, 'track_event_info')); |
|
308 | 308 | } |
309 | 309 | } |
310 | 310 | |
@@ -313,65 +313,65 @@ discard block |
||
313 | 313 | |
314 | 314 | public function track_active_theme() { |
315 | 315 | //we only check this once a month. |
316 | - if ( false === ( $transient = get_transient( 'ee_active_theme_check' ) ) ) { |
|
316 | + if (false === ($transient = get_transient('ee_active_theme_check'))) { |
|
317 | 317 | $theme = wp_get_theme(); |
318 | - update_option('uxip_ee_active_theme', $theme->get('Name') ); |
|
319 | - set_transient('ee_active_theme_check', 1, MONTH_IN_SECONDS ); |
|
318 | + update_option('uxip_ee_active_theme', $theme->get('Name')); |
|
319 | + set_transient('ee_active_theme_check', 1, MONTH_IN_SECONDS); |
|
320 | 320 | } |
321 | 321 | } |
322 | 322 | |
323 | 323 | |
324 | 324 | public function track_event_info() { |
325 | 325 | //we only check this once every couple weeks. |
326 | - if ( false === ( $transient = get_transient( 'ee4_event_info_check') ) ) { |
|
326 | + if (false === ($transient = get_transient('ee4_event_info_check'))) { |
|
327 | 327 | //first let's get the number for ALL events |
328 | 328 | $EVT = EE_Registry::instance()->load_model('Event'); |
329 | 329 | $DTT = EE_Registry::instance()->load_model('Datetime'); |
330 | 330 | $TKT = EE_Registry::instance()->load_model('Ticket'); |
331 | 331 | $count = $EVT->count(); |
332 | - if ( $count > 0 ) |
|
332 | + if ($count > 0) |
|
333 | 333 | update_option('uxip_ee4_all_events_count', $count); |
334 | 334 | |
335 | 335 | //next let's just get the number of ACTIVE events |
336 | 336 | $count_active = $EVT->get_active_events(array(), TRUE); |
337 | - if ( $count_active > 0 ) |
|
337 | + if ($count_active > 0) |
|
338 | 338 | update_option('uxip_ee4_active_events_count', $count_active); |
339 | 339 | |
340 | 340 | //datetimes! |
341 | 341 | $dtt_count = $DTT->count(); |
342 | - if ( $dtt_count > 0 ) |
|
343 | - update_option( 'uxip_ee_all_dtts_count', $dtt_count ); |
|
342 | + if ($dtt_count > 0) |
|
343 | + update_option('uxip_ee_all_dtts_count', $dtt_count); |
|
344 | 344 | |
345 | 345 | |
346 | 346 | //dttsold |
347 | 347 | $dtt_sold = $DTT->sum(array(), 'DTT_sold'); |
348 | - if ( $dtt_sold > 0 ) |
|
349 | - update_option( 'uxip_ee_dtt_sold', $dtt_sold ); |
|
348 | + if ($dtt_sold > 0) |
|
349 | + update_option('uxip_ee_dtt_sold', $dtt_sold); |
|
350 | 350 | |
351 | 351 | //allticketcount |
352 | 352 | $all_tkt_count = $TKT->count(); |
353 | - if ( $all_tkt_count > 0 ) |
|
354 | - update_option( 'uxip_ee_all_tkt_count', $all_tkt_count ); |
|
353 | + if ($all_tkt_count > 0) |
|
354 | + update_option('uxip_ee_all_tkt_count', $all_tkt_count); |
|
355 | 355 | |
356 | 356 | //freetktcount |
357 | - $_where = array( 'TKT_price' => 0 ); |
|
357 | + $_where = array('TKT_price' => 0); |
|
358 | 358 | $free_tkt_count = $TKT->count(array($_where)); |
359 | - if ( $free_tkt_count > 0 ) |
|
360 | - update_option( 'uxip_ee_free_tkt_count', $free_tkt_count ); |
|
359 | + if ($free_tkt_count > 0) |
|
360 | + update_option('uxip_ee_free_tkt_count', $free_tkt_count); |
|
361 | 361 | |
362 | 362 | //paidtktcount |
363 | - $_where = array( 'TKT_price' => array('>', 0) ); |
|
364 | - $paid_tkt_count = $TKT->count( array( $_where ) ); |
|
365 | - if ( $paid_tkt_count > 0 ) |
|
366 | - update_option( 'uxip_ee_paid_tkt_count', $paid_tkt_count ); |
|
363 | + $_where = array('TKT_price' => array('>', 0)); |
|
364 | + $paid_tkt_count = $TKT->count(array($_where)); |
|
365 | + if ($paid_tkt_count > 0) |
|
366 | + update_option('uxip_ee_paid_tkt_count', $paid_tkt_count); |
|
367 | 367 | |
368 | 368 | //tktsold |
369 | - $tkt_sold = $TKT->sum( array(), 'TKT_sold' ); |
|
370 | - if( $tkt_sold > 0 ) |
|
371 | - update_option( 'uxip_ee_tkt_sold', $tkt_sold ); |
|
369 | + $tkt_sold = $TKT->sum(array(), 'TKT_sold'); |
|
370 | + if ($tkt_sold > 0) |
|
371 | + update_option('uxip_ee_tkt_sold', $tkt_sold); |
|
372 | 372 | |
373 | 373 | |
374 | - set_transient( 'ee4_event_info_check', 1, WEEK_IN_SECONDS * 2 ); |
|
374 | + set_transient('ee4_event_info_check', 1, WEEK_IN_SECONDS * 2); |
|
375 | 375 | } |
376 | 376 | } |
377 | 377 |
@@ -1,4 +1,6 @@ discard block |
||
1 | -<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * Event Espresso |
4 | 6 | * |
@@ -52,8 +54,9 @@ discard block |
||
52 | 54 | do_action( 'AHEE_log', __CLASS__, __FUNCTION__ ); |
53 | 55 | |
54 | 56 | //wp have no MONTH_IN_SECONDS constant. So we approximate our own assuming all months are 4 weeks long. |
55 | - if ( !defined('MONTH_IN_SECONDS' ) ) |
|
56 | - define( 'MONTH_IN_SECONDS', WEEK_IN_SECONDS * 4 ); |
|
57 | + if ( !defined('MONTH_IN_SECONDS' ) ) { |
|
58 | + define( 'MONTH_IN_SECONDS', WEEK_IN_SECONDS * 4 ); |
|
59 | + } |
|
57 | 60 | |
58 | 61 | if(EE_Maintenance_Mode::instance()->level() != EE_Maintenance_Mode::level_2_complete_maintenance){ |
59 | 62 | $this->_uxip_hooks(); |
@@ -100,42 +103,51 @@ discard block |
||
100 | 103 | |
101 | 104 | //what is the current active theme? |
102 | 105 | $active_theme = get_option('uxip_ee_active_theme'); |
103 | - if ( !empty( $active_theme ) ) |
|
104 | - $extra_stats[$site_pre . 'active_theme'] = $active_theme; |
|
106 | + if ( !empty( $active_theme ) ) { |
|
107 | + $extra_stats[$site_pre . 'active_theme'] = $active_theme; |
|
108 | + } |
|
105 | 109 | |
106 | 110 | //event info regarding an all event count and all "active" event count |
107 | 111 | $all_events_count = get_option('uxip_ee4_all_events_count'); |
108 | - if ( !empty( $all_events_count ) ) |
|
109 | - $extra_stats[$site_pre . 'ee4_all_events_count'] = $all_events_count; |
|
112 | + if ( !empty( $all_events_count ) ) { |
|
113 | + $extra_stats[$site_pre . 'ee4_all_events_count'] = $all_events_count; |
|
114 | + } |
|
110 | 115 | $active_events_count = get_option('uxip_ee4_active_events_count'); |
111 | - if ( !empty( $active_events_count ) ) |
|
112 | - $extra_stats[$site_pre . 'ee4_active_events_count'] = $active_events_count; |
|
116 | + if ( !empty( $active_events_count ) ) { |
|
117 | + $extra_stats[$site_pre . 'ee4_active_events_count'] = $active_events_count; |
|
118 | + } |
|
113 | 119 | |
114 | 120 | //datetime stuff |
115 | 121 | $dtt_count = get_option('uxip_ee_all_dtts_count'); |
116 | - if ( !empty( $dtt_count ) ) |
|
117 | - $extra_stats[$site_pre . 'all_dtts_count'] = $dtt_count; |
|
122 | + if ( !empty( $dtt_count ) ) { |
|
123 | + $extra_stats[$site_pre . 'all_dtts_count'] = $dtt_count; |
|
124 | + } |
|
118 | 125 | |
119 | 126 | $dtt_sold = get_option('uxip_ee_dtt_sold'); |
120 | - if ( !empty( $dtt_sold ) ) |
|
121 | - $extra_stats[$site_pre . 'dtt_sold'] = $dtt_sold; |
|
127 | + if ( !empty( $dtt_sold ) ) { |
|
128 | + $extra_stats[$site_pre . 'dtt_sold'] = $dtt_sold; |
|
129 | + } |
|
122 | 130 | |
123 | 131 | //ticket stuff |
124 | 132 | $all_tkt_count = get_option('uxip_ee_all_tkt_count'); |
125 | - if ( !empty( $all_tkt_count ) ) |
|
126 | - $extra_stats[$site_pre . 'all_tkt_count'] = $all_tkt_count; |
|
133 | + if ( !empty( $all_tkt_count ) ) { |
|
134 | + $extra_stats[$site_pre . 'all_tkt_count'] = $all_tkt_count; |
|
135 | + } |
|
127 | 136 | |
128 | 137 | $free_tkt_count = get_option('uxip_ee_free_tkt_count'); |
129 | - if ( !empty( $free_tkt_count ) ) |
|
130 | - $extra_stats[$site_pre . 'free_tkt_count'] = $free_tkt_count; |
|
138 | + if ( !empty( $free_tkt_count ) ) { |
|
139 | + $extra_stats[$site_pre . 'free_tkt_count'] = $free_tkt_count; |
|
140 | + } |
|
131 | 141 | |
132 | 142 | $paid_tkt_count = get_option('uxip_ee_paid_tkt_count'); |
133 | - if ( !empty( $paid_tkt_count ) ) |
|
134 | - $extra_stats[$site_pre . 'paid_tkt_count'] = $paid_tkt_count; |
|
143 | + if ( !empty( $paid_tkt_count ) ) { |
|
144 | + $extra_stats[$site_pre . 'paid_tkt_count'] = $paid_tkt_count; |
|
145 | + } |
|
135 | 146 | |
136 | 147 | $tkt_sold = get_option('uxip_ee_tkt_sold' ); |
137 | - if ( !empty($tkt_sold) ) |
|
138 | - $extra_stats[$site_pre . 'tkt_sold'] = $tkt_sold; |
|
148 | + if ( !empty($tkt_sold) ) { |
|
149 | + $extra_stats[$site_pre . 'tkt_sold'] = $tkt_sold; |
|
150 | + } |
|
139 | 151 | |
140 | 152 | //phpversion checking |
141 | 153 | $extra_stats['phpversion'] = function_exists('phpversion') ? phpversion() : 'unknown'; |
@@ -208,7 +220,9 @@ discard block |
||
208 | 220 | |
209 | 221 | function espresso_data_collection_optin_notice() { |
210 | 222 | $ueip_has_notified = EE_Registry::instance()->CFG->core->ee_ueip_has_notified; |
211 | - if ( $ueip_has_notified ) return; |
|
223 | + if ( $ueip_has_notified ) { |
|
224 | + return; |
|
225 | + } |
|
212 | 226 | $settings_url = EE_Admin_Page::add_query_args_and_nonce( array( 'action' => 'default'), admin_url( 'admin.php?page=espresso_general_settings') ); |
213 | 227 | $settings_url = $settings_url . '#UXIP_settings'; |
214 | 228 | ?> |
@@ -248,7 +262,9 @@ discard block |
||
248 | 262 | function espresso_data_optin_ajax_handler() { |
249 | 263 | |
250 | 264 | //verify nonce |
251 | - if ( isset($_POST['nonce']) && !wp_verify_nonce($_POST['nonce'], 'ee-data-optin') ) exit(); |
|
265 | + if ( isset($_POST['nonce']) && !wp_verify_nonce($_POST['nonce'], 'ee-data-optin') ) { |
|
266 | + exit(); |
|
267 | + } |
|
252 | 268 | |
253 | 269 | //made it here so let's save the selection |
254 | 270 | $ueip_optin = isset( $_POST['selection'] ) ? $_POST['selection'] : 'no'; |
@@ -278,13 +294,15 @@ discard block |
||
278 | 294 | $current = get_site_transient( 'update_plugins' ); |
279 | 295 | |
280 | 296 | foreach ( (array) $plugins as $plugin_file => $plugin_data ) { |
281 | - if ( isset( $current->response['plugin_file'] ) ) |
|
282 | - $update = true; |
|
297 | + if ( isset( $current->response['plugin_file'] ) ) { |
|
298 | + $update = true; |
|
299 | + } |
|
283 | 300 | } |
284 | 301 | |
285 | 302 | //it's possible that there is an update but an invalid site-license-key is in use |
286 | - if ( get_site_option('pue_json_error_' . $basename ) ) |
|
287 | - $update = true; |
|
303 | + if ( get_site_option('pue_json_error_' . $basename ) ) { |
|
304 | + $update = true; |
|
305 | + } |
|
288 | 306 | |
289 | 307 | return $update; |
290 | 308 | } |
@@ -328,46 +346,54 @@ discard block |
||
328 | 346 | $DTT = EE_Registry::instance()->load_model('Datetime'); |
329 | 347 | $TKT = EE_Registry::instance()->load_model('Ticket'); |
330 | 348 | $count = $EVT->count(); |
331 | - if ( $count > 0 ) |
|
332 | - update_option('uxip_ee4_all_events_count', $count); |
|
349 | + if ( $count > 0 ) { |
|
350 | + update_option('uxip_ee4_all_events_count', $count); |
|
351 | + } |
|
333 | 352 | |
334 | 353 | //next let's just get the number of ACTIVE events |
335 | 354 | $count_active = $EVT->get_active_events(array(), TRUE); |
336 | - if ( $count_active > 0 ) |
|
337 | - update_option('uxip_ee4_active_events_count', $count_active); |
|
355 | + if ( $count_active > 0 ) { |
|
356 | + update_option('uxip_ee4_active_events_count', $count_active); |
|
357 | + } |
|
338 | 358 | |
339 | 359 | //datetimes! |
340 | 360 | $dtt_count = $DTT->count(); |
341 | - if ( $dtt_count > 0 ) |
|
342 | - update_option( 'uxip_ee_all_dtts_count', $dtt_count ); |
|
361 | + if ( $dtt_count > 0 ) { |
|
362 | + update_option( 'uxip_ee_all_dtts_count', $dtt_count ); |
|
363 | + } |
|
343 | 364 | |
344 | 365 | |
345 | 366 | //dttsold |
346 | 367 | $dtt_sold = $DTT->sum(array(), 'DTT_sold'); |
347 | - if ( $dtt_sold > 0 ) |
|
348 | - update_option( 'uxip_ee_dtt_sold', $dtt_sold ); |
|
368 | + if ( $dtt_sold > 0 ) { |
|
369 | + update_option( 'uxip_ee_dtt_sold', $dtt_sold ); |
|
370 | + } |
|
349 | 371 | |
350 | 372 | //allticketcount |
351 | 373 | $all_tkt_count = $TKT->count(); |
352 | - if ( $all_tkt_count > 0 ) |
|
353 | - update_option( 'uxip_ee_all_tkt_count', $all_tkt_count ); |
|
374 | + if ( $all_tkt_count > 0 ) { |
|
375 | + update_option( 'uxip_ee_all_tkt_count', $all_tkt_count ); |
|
376 | + } |
|
354 | 377 | |
355 | 378 | //freetktcount |
356 | 379 | $_where = array( 'TKT_price' => 0 ); |
357 | 380 | $free_tkt_count = $TKT->count(array($_where)); |
358 | - if ( $free_tkt_count > 0 ) |
|
359 | - update_option( 'uxip_ee_free_tkt_count', $free_tkt_count ); |
|
381 | + if ( $free_tkt_count > 0 ) { |
|
382 | + update_option( 'uxip_ee_free_tkt_count', $free_tkt_count ); |
|
383 | + } |
|
360 | 384 | |
361 | 385 | //paidtktcount |
362 | 386 | $_where = array( 'TKT_price' => array('>', 0) ); |
363 | 387 | $paid_tkt_count = $TKT->count( array( $_where ) ); |
364 | - if ( $paid_tkt_count > 0 ) |
|
365 | - update_option( 'uxip_ee_paid_tkt_count', $paid_tkt_count ); |
|
388 | + if ( $paid_tkt_count > 0 ) { |
|
389 | + update_option( 'uxip_ee_paid_tkt_count', $paid_tkt_count ); |
|
390 | + } |
|
366 | 391 | |
367 | 392 | //tktsold |
368 | 393 | $tkt_sold = $TKT->sum( array(), 'TKT_sold' ); |
369 | - if( $tkt_sold > 0 ) |
|
370 | - update_option( 'uxip_ee_tkt_sold', $tkt_sold ); |
|
394 | + if( $tkt_sold > 0 ) { |
|
395 | + update_option( 'uxip_ee_tkt_sold', $tkt_sold ); |
|
396 | + } |
|
371 | 397 | |
372 | 398 | |
373 | 399 | set_transient( 'ee4_event_info_check', 1, WEEK_IN_SECONDS * 2 ); |