<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scrott/app/class/mysql.class.php, branch v0.2</title>
<subtitle>The Secure Centralized Robust Online Ticketing Tool</subtitle>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/'/>
<entry>
<title>Update database API</title>
<updated>2017-02-06T05:47:55+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2017-02-06T05:47:55+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=56a6dda13bb85b25f590fc8a64535bb53c3c2fd2'/>
<id>56a6dda13bb85b25f590fc8a64535bb53c3c2fd2</id>
<content type='text'>
The abstract functions of database have been made protected and their
names prefixed with '_'.  The database class has been given new static
functions query() and esc(), which call the _query() and _esc() function
from the database instance object.  This change was made to address the
use of db routines from static contexes.  Calls like
`database::get()-&gt;query()` which mix static and instance function access
operators, can now be `database::query()`, and all singleton is
abstracted away; the instance's destructor continues to close the db
connection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The abstract functions of database have been made protected and their
names prefixed with '_'.  The database class has been given new static
functions query() and esc(), which call the _query() and _esc() function
from the database instance object.  This change was made to address the
use of db routines from static contexes.  Calls like
`database::get()-&gt;query()` which mix static and instance function access
operators, can now be `database::query()`, and all singleton is
abstracted away; the instance's destructor continues to close the db
connection.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug in mysql query function</title>
<updated>2017-02-05T07:33:55+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2017-02-05T07:33:55+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=27cfca44b3c43c8bbd3ea5ac602e1f34753e1e90'/>
<id>27cfca44b3c43c8bbd3ea5ac602e1f34753e1e90</id>
<content type='text'>
Need to remove the NULL return value from fetch_assoc() to fix usages of
count($res) for determining the number of results from a MySQL query.
This NULL return value is returned from mysqli's fetch_assoc() function
to signal no more result rows.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Need to remove the NULL return value from fetch_assoc() to fix usages of
count($res) for determining the number of results from a MySQL query.
This NULL return value is returned from mysqli's fetch_assoc() function
to signal no more result rows.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add mysql class</title>
<updated>2017-01-16T01:29:14+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2017-01-16T01:29:14+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=92491a36a3f5f02d11b2aa9bf8f3c1418af6e558'/>
<id>92491a36a3f5f02d11b2aa9bf8f3c1418af6e558</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reset working directory for clean Scrott implementation</title>
<updated>2017-01-14T07:26:28+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2017-01-14T07:26:28+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=dae3964e7682dcd0d64075dfc28a23c12ef6c52e'/>
<id>dae3964e7682dcd0d64075dfc28a23c12ef6c52e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add mysql class</title>
<updated>2016-10-23T23:01:52+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2016-10-23T23:01:52+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=b6f82bb6552517d8bc442a2087c6c37a33bd18bd'/>
<id>b6f82bb6552517d8bc442a2087c6c37a33bd18bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate application code</title>
<updated>2016-10-22T04:29:30+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2016-10-22T04:29:30+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=ed99654d2e139a847a63e9295bf976d17462ee34'/>
<id>ed99654d2e139a847a63e9295bf976d17462ee34</id>
<content type='text'>
Setup to perform an iteration of development focused on a simpler
implementation and eliminating redundancy in design.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Setup to perform an iteration of development focused on a simpler
implementation and eliminating redundancy in design.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add copyright notice to Scrott class files</title>
<updated>2016-05-27T03:46:22+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2016-05-27T03:46:22+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=ec7186ed4e1c2a41ff9052cdd1624b8cabbb047c'/>
<id>ec7186ed4e1c2a41ff9052cdd1624b8cabbb047c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* Bug fix in Mysql support class -- misuse of Mysql result object and its member function fetch_assoc</title>
<updated>2015-12-17T18:21:49+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2015-12-17T18:21:49+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=0f9b65d812b601c5e047838b07b96098cbe8ad35'/>
<id>0f9b65d812b601c5e047838b07b96098cbe8ad35</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>+ Added generic database interface to use throughout the app since I'm planning on supporting multiple database engines</title>
<updated>2015-12-17T05:39:54+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2015-12-17T05:39:54+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=bdc8790368e2f8b247c8492507d4083ddfbd61c1'/>
<id>bdc8790368e2f8b247c8492507d4083ddfbd61c1</id>
<content type='text'>
+ Defined interface for Mysql DBMS for Scrott
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+ Defined interface for Mysql DBMS for Scrott
</pre>
</div>
</content>
</entry>
</feed>
