@@ -37,17 +37,17 @@ class Select extends Statement {
37
37
* @return $this
38
38
*/
39
39
public function field ($ expression , $ alias = null ) {
40
- if (is_object ($ expression )) {
40
+ if (is_object ($ expression )) {
41
41
$ expression = (string ) $ expression ;
42
42
$ expression = trim ($ expression );
43
43
$ expression = rtrim ($ expression , '; ' );
44
44
$ expression = trim ($ expression );
45
45
$ lines = explode ("\n" , $ expression );
46
- $ lines = array_map (function ($ line ) { return "\t\t{$ line }" ; }, $ lines );
46
+ $ lines = array_map (function ($ line ) { return "\t\t{$ line }" ; }, $ lines );
47
47
$ expression = join ("\n" , $ lines );
48
48
$ expression = sprintf ("( \n%s \n\t) " , $ expression );
49
49
}
50
- if ($ alias === null ) {
50
+ if ($ alias === null ) {
51
51
$ this ->fields [] = $ expression ;
52
52
} else {
53
53
$ this ->fields [$ alias ] = $ expression ;
@@ -60,7 +60,7 @@ public function field($expression, $alias = null) {
60
60
* @return $this
61
61
*/
62
62
public function fields (array $ fields ) {
63
- foreach ($ fields as $ alias => $ expression ) {
63
+ foreach ($ fields as $ alias => $ expression ) {
64
64
$ this ->field ($ expression , $ alias );
65
65
}
66
66
return $ this ;
@@ -95,7 +95,7 @@ public function getCalcFoundRows() {
95
95
* @return $this
96
96
*/
97
97
public function setCalcFoundRows ($ calcFoundRows = true ) {
98
- if (ini_get ("mysql.trace_mode " )) {
98
+ if (ini_get ("mysql.trace_mode " )) {
99
99
throw new \Exception ('This function cant operate with mysql.trace_mode is set. ' );
100
100
}
101
101
$ this ->calcFoundRows = $ calcFoundRows ;
@@ -117,12 +117,12 @@ public function from($alias, $tableName = null) {
117
117
*/
118
118
public function __toString () {
119
119
$ query = "SELECT " ;
120
- if ($ this ->calcFoundRows ) {
120
+ if ($ this ->calcFoundRows ) {
121
121
$ query .= " SQL_CALC_FOUND_ROWS " ;
122
122
}
123
123
$ query .= "\n" ;
124
124
$ query = $ this ->buildFields ($ query );
125
- if (count ($ this ->getTables ())) {
125
+ if (count ($ this ->getTables ())) {
126
126
$ query .= "FROM \n" ;
127
127
}
128
128
$ query = $ this ->buildTables ($ query );
@@ -144,9 +144,9 @@ public function __toString() {
144
144
*/
145
145
private function buildFields ($ query ) {
146
146
$ fields = array ();
147
- if (count ($ this ->fields )) {
148
- foreach ($ this ->fields as $ alias => $ expression ) {
149
- if (is_numeric ($ alias )) {
147
+ if (count ($ this ->fields )) {
148
+ foreach ($ this ->fields as $ alias => $ expression ) {
149
+ if (is_numeric ($ alias )) {
150
150
$ fields [] = "\t{$ expression }" ;
151
151
} else {
152
152
$ fields [] = "\t{$ expression } AS ` {$ alias }` " ;
@@ -163,7 +163,7 @@ private function buildFields($query) {
163
163
* @return string
164
164
*/
165
165
private function buildForUpdate ($ query ) {
166
- if ($ this ->forUpdate ) {
166
+ if ($ this ->forUpdate ) {
167
167
$ query .= "FOR UPDATE \n" ;
168
168
}
169
169
return $ query ;
0 commit comments