Using method_exists instead

* Try catch did not work here, using method_exists instead
9 jobs for dbpasswordVersion in 2 minutes and 35 seconds (queued for 40 seconds)
Status Job ID Name Coverage
  Lint
passed #5945
lint:lint-php5.4

00:00:49

passed #5946
lint:lint-php5.6

00:00:33

passed #5947
lint:lint-php7.0

00:00:35

passed #5948
lint:lint-php7.1

00:00:35

 
  Codesniffer
passed #5949
codesniffer

00:00:51

 
  Unit
passed #5950
unit:testBasic

00:00:41

passed #5951
unit:testRead

00:00:54

passed #5952
unit:testReadAssertFail

00:00:52

passed #5953
unit:testUserProperty

00:00:40