Daimona Eaytoy
114ee6e412
Fix new phan errors, part 6
...
Bug: T231636
Change-Id: I1870b6cbeb31e54fde5e675fec51446b330e06c5
2019-10-20 17:53:48 +00:00
Aaron Schulz
a830c14d0b
rdbms: make implement IResultWrapper directly instead of via inheritence
...
Change-Id: If1b15c0c21d0ee336025fb99f47fc19ddf1d5435
2019-07-04 13:42:53 +00:00
Aaron Schulz
6c9fb706a3
rdbms: make FakeResultWrapper use get_object_vars() again
...
get_object_vars() avoids a bug in older PHP versions where
string digit fields end up as string digit array keys instead
of proper integers, which can cause errors on access.
Follow up to d9f688698c
Change-Id: Ic93231e4a7244f49149ce9ed35fbcb1e04ac4065
2019-06-28 13:22:40 -07:00
Aaron Schulz
d9f688698c
rdbms: clean up and refactor ResultWrapper classes
...
Change-Id: Ib1d71dbbd31e134cf89dca58f7aa77bdddc828c0
2019-05-28 20:01:17 -07:00
Reedy
765370a6db
Add @deprecated tags to various class_alias calls
...
Bug: T195576
Change-Id: I10cd8415891bfe4a278eee06c9cfe905b3e036dc
2018-05-29 13:10:20 -07:00
Kunal Mehta
0cb2a09b6d
Always put type information before variable name for @var tags
...
Like other tags, @var should have the type information before the
variable name.
<https://docs.phpdoc.org/references/phpdoc/tags/var.html >
Change-Id: I9eca6957b1990fa8cc687103dc02ee38af5f9086
2017-09-04 11:06:51 -07:00
Umherirrender
be42e09aa8
build: Prepare for mediawiki/mediawiki-codesniffer to 0.9.0
...
The used phpcs has a bug, so the version 0.9.0 could not be enforced at the moment.
Will be fixed in next version, see T167168
Changed:
- Remove duplicate newline at end of file
- Add space between function and ( for closures
- and -> &&, or -> ||
Change-Id: I4172fb08861729bccd55aecbd07e029e2638d311
2017-06-26 17:14:31 +00:00
Aaron Schulz
e01fd44388
Move ResultWrapper subclasses to Rdbms
...
Change-Id: I6f3f0e85e268b24c57c537aa6ad8016e0b4cdddb
2017-03-03 00:44:41 +00:00
Aaron Schulz
38035471db
Various small cleanups to ResultWrapper
...
* Make FakeResultWrapper call super to avoid IDEA warnings
* Lots of documentation cleanups
Change-Id: Ifcd7163890fa8c7718e88c4244cc38371ed624fc
2016-09-19 01:24:23 -07:00
Aaron Schulz
0bbba6e0d4
Move various DB helper classes to /libs/rdbms
...
Change-Id: I0724f1acce4f6c43b1f0983fa119e628e7c53ba5
2016-09-14 20:40:12 -07:00