EXPORT HOTLINE
Tigertech, which values research and development activities, aims to be a solution partner for its customers by developing innovative products to address the challenges in the machine production process. Through specialized production, created categories, and offered products, the company continuously develops and grows its brand in the industry.
Years Of Experience
These processes, in which technology and management strategies are continuously developed for the development of the sector, contribute to the creation of a sustainable production environment and also to the preservation of quality.
Our products are produced with superior quality features by making all kinds of engineering calculations.
+
Years of Experience
+
Number of
Annual Exports
+
Expert Staff
+
New Product
Development
155. public function __construct(array $config = [])
156. {
157. $this->defaultConfig = Config::default('ZN\Database\DatabaseDefaultConfiguration')
158. ::get('Database', 'database');
159. $this->config = array_merge($this->defaultConfig, $config);
160. $this->db = $this->runDriver();
161. $this->prefix = $this->config['prefix'];
162. Properties::$prefix = $this->prefix;
163.
164. $this->db->connect($this->config);
165. }
166.
167. /**
168. * Magic Debug Info
169. */
170. public function __debugInfo()
171. {
172. return ['return' => $this->stringQuery ?: 'This is a general object, please call the sub method!'];
173. }
174.
1338. */
1339. public function query(string $query, array $secure = [])
1340. {
1341. $secure = $this->secure ?: $secure; $this->secure = [];
1342. $caching = $this->caching; $this->caching = [];
1343. $tableName = $this->tableName; $this->tableName = '';
1344. $jsonDecode = $this->jsonDecode; $this->jsonDecode = [];
1345. $paging = $this->paging ?? 'row'; $this->paging = NULL;
1346.
1347. return (new self($this->config))->setQueryByDriver($query, $secure,
1348. [
1349. 'caching' => $caching,
1350. 'tableName' => $tableName,
1351. 'jsonDecode' => $jsonDecode,
1352. 'paging' => $paging
1353. ]);
1354. }
1355.
1356. /**
1357. * Exec Basic Query
792. }
793.
794. if( $this->transaction === true )
795. {
796. $this->transactionQueries[] = $finalQuery;
797.
798. return $this;
799. }
800.
801. return $this->$returnQuery($finalQuery, $this->secure);
802. }
803.
804. /**
805. * Duplicate Check
806. *
807. * @param string ...$args
808. *
809. * @return DB
810. */
811. public function duplicateCheck(...$args) : DB
205. {
206. $result = 'value';
207.
208. $this->select($select);
209.
210. $whereClause = true;
211. }
212. }
213.
214. $return = $this->get($method);
215.
216. # Return ->get()
217. if( ! isset($result) )
218. {
219. return $return;
220. }
221.
222. # Return ->row(0) || result('object')
223. return $return->$result($whereClause);
224. }
84. return $this->callWhereHavingTalkingQuery($split, $parameters);
85. }
86. # Insert - Update - Delete
87. elseif( in_array($split[1] ?? NULL, ['Delete', 'Update', 'Insert']) )
88. {
89. return $this->callCrudTalkingQuery($split, $parameters);
90. }
91. else
92. {
93. return $this->callResultMethodsTalkingQuery($originMethodName, $split, $parameters);
94. }
95. }
96.
97. /**
98. * Protected call join talkin query
99. */
100. protected function callJoinTalkingQuery($split, $parameters)
101. {
102. $type = $split[0] ?? 'left';
103. $table1 = $split[2] ?? '';
17.
18. // Galeri Kayıt
19. public function save($data){
20. return DB::insert("ignore:markalar", $data);
21. }
22.
23. // Galeri ÇEk
24. public function getAll($status = false){
25. if($status) DB::orderBy('sira', 'ASC')->where('status', 1)->markalar()->result();
26. return DB::orderBy('sira', 'ASC')->markalar()->result();
27. }
28.
29. // Resim sıralama
30. public function sira($id, $sira)
31. {
32. return DB::where("id", $id)->column("sira", $sira)->update("markalar");
33. }
34.
35. // fuar galeri güncelleme
36. public function update($id = 0 , $data){
41. * protected use class name
42. *
43. * @param string $method
44. * @param array $parameters
45. *
46. * @return mixed
47. */
48. protected static function useClassName($method, $parameters)
49. {
50. return Singleton::class(INTERNAL_ACCESS . static::getClassName())->$method(...$parameters);
51. }
52. }
15. * Magic call static
16. *
17. * @param string $method
18. * @param array $parameters
19. *
20. * @return mixed
21. */
22. public static function __callStatic($method, $parameters)
23. {
24. return self::useClassName($method, $parameters);
25. }
26.
27. /**
28. * Magic call
29. *
30. * @param string $method
31. * @param array $parameters
32. *
33. * @return mixed
34. */
7. ]}
8. {[ if(CURRENT_CONTROLLER != "Referanslar") : ]}
9.
10. <section class="brand-one">
11. <div class="container">
12. <div class="row">
13. <div class="col-lg-12">
14. <div class="brand-one__carousel owl-carousel marka_carousel" >
15.
16. {[ foreach (BrandModel::getAll(true) as $marka) { ]}
17.
18.
19. <div class="brand-one__single item">
20. <div class="brand-one__img">
21. <img src="{[ echo URL::Base(UPLOADS_DIR."files/").$marka->resim ]}" alt="{[ echo $marka->marka_adi]}" >
22. div>
23. <div class="brand-one__img-hover">
24. <img src="{[ echo URL::Base(UPLOADS_DIR."files/").$marka->resim2 ]}" alt="{[ echo $marka->marka_adi ]}" >
25. div>
26. div>
3. <div class="preloader" >
4. <div class="preloader__image">div>
5. div>
6. <div class="page-wrapper">
7. {[ Import::view('Sections/header') ]}
8. {[ if (isset($page)) {
9. Import::view($page);
10. }]}
11.
12. {[ Import::view('Sections/footer') ]}
13.
14. div>
15.
16. {[ $mob = AyarModel::get();
17. $mcontact = ContactModel::get();
18.
19. ]}
20.
21.
22. <div class="mobile-nav__wrapper">
192.
193. echo $header;
194.
195. $randomPageVariable = $head['bodyPage'] ?? $masterPageSet['bodyPage'];
196.
197. if( ! empty($randomPageVariable) )
198. {
199. $randomDataVariable['view'] = $bodyContent;
200.
201. View::use($randomPageVariable, $randomDataVariable, false, $viewDirectory);
202. }
203. else
204. {
205. echo $bodyContent; // @codeCoverageIgnore
206. }
207.
208. $randomFooterVariable = EOL.'
'.EOL; 209. $randomFooterVariable .= '