Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-content/plugins/Ultimate_VC_Addons/Ultimate_VC_Addons.php on line 1485

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/shatteredmultimedia.com.au/httpdocs/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91
PHP Development Archives - Shattered Multimedia - Built with love
Skip to content
Shattered Multimedia – Built with love
Built with love
Shattered Multimedia - Built with love
  • Blog
  • Home
Search:
  • Blog
  • Home

Category Archives: PHP Development

You are here:
  1. Home
  2. Category "PHP Development"

Assigning global attributes for select boxes in Silverstripe

PHP Development, SilverstripeBy sh_adminMay 5, 2012Leave a comment

Recently, I was working on a Silverstripe project where the client requested that they have a contact form, and based on the state/region that was chosen in a select box, an email would be sent to that regions email. Another example of this would be to send an email to a certain department such as…

Debugging Doctrine SQL queries

MySQL, PHP DevelopmentBy sh_adminSeptember 28, 2011Leave a comment

I recently ran into issues especially with using the Doctrine ORM with my PHP development. My issue was that sometimes database insert and update queries would fail and I would have very limited debugging tools at my disposal. You can try printing out the query but usually if you are binding values to the field…

Script automation from the command line (part 2 of 2)

Command Line, PHP Development, Script AutomationBy sh_adminJuly 6, 2011Leave a comment

We’re back to finish part 2 of our command line PHP script to run our cron jobs. We’ll start by creating a new file titled update_prices.php.  This filename should describe the overall goal you are intending to perform.   The first step is to include the database connector class, a methods class and our previously…

Script automation from the command line (part 1 of 2)

Command Line, PHP Development, Script AutomationBy sh_adminJune 30, 2011Leave a comment

The best part about working with talented PHP Developers in the workplace is learning techniques to make us better developers. Last week I was required to create an automated PHP script to convert a data file of a legacy application into a newly created internal web app. After completing it, a workmate of mine; Tom…

Go to Top