You are a work of art, God's masterpiece! There is no one exactly like you, has never been anyone exactly like you, or will never be another you! Just like no two snowflakes are alike, you are not like any other person. Why compare yourself to anyone else? The Bible says that people "comparing themselves among themselves, are not wise" (2 Corinthians 10:12). God created you with a special combination of gifts, skills, physical attributes, and a personality to fulfill a purpose that only you can fulfill. Your purpose is unlike any one else's which is the reason you should not compare yourself. Celebrate your uniqueness and do not make comparisons!
In order to get what others do not have you've got to be willing to be set apart and do what others do not do. In essence, you've got to be willing to go down the road less traveled. Doing what others are not willing to do often involves a degree of loneliness, discipline, and trust in God. Many people want to experience success but are not willing to go through the necessary challenges associated with that success. A person may want to lose weight but not want to experience the discipline of dieting and exercise. An individual may want a promotion but not want to go through the pain associated with working hard to obtain it. Finally, a person may want to be a successful business owner but not want to trust God to step out on their dream. While it is true that the less traveled road may seem difficult, God promised that He will never leave you or forsake you (Hebrews 13:5). God is always with you, even in the hard times. Remember that the Bible says that you can do all things through Christ with strengtheneth you (Philippians 4:13). Do things out of the ordinary and obtain extraordinary results!
In the Bible, we see Gentiles receiving the favor of God based on their faith in God's grace. Ruth was a Moabite woman who eventually conceived Obed who was the grandfather of David through whose lineage the Messiah Jesus Christ came (Ruth 1:4 and Ruth 4:17). Think of that for a moment, a non Jew or Gentile was in the lineage of Jesus Christ! Also consider the Roman centurion that told Jesus that He did not need to come to his home to heal his servant but to speak the word that his servant might be healed (Matthew 8:9). The Bible records that "when Jesus heard it, he marvelled, and said to them that followed, verily I say unto you, I have not found so great faith, no, not in Israel" (Matthew 8:10). This is the first time Jesus used the term great faith for anyone and when He did, it was for a non Jew. Another time, a Canaanite woman asked Jesus to heal her daughter, initially Jesus was not receptive to fulfilling her request but she was persistent and He commented, "O woman, great is thy faith" (Matthew 15:22-28). The only two people in the Gospels that Jesus said had great faith were Gentiles. These Gentiles represent God's grace. Grace allows us to freely receive the promises of God. It is not dependent on our good works or memorizing a set of rules. The Bible calls the law in the Old Testament the "ministration of death" (2 Corinthians 3:7) but states that "it is of faith, that it might be by grace" (Romans 4:16). We receive all the great promises of God through faith in His grace. In each of the cases above in which Jesus said the people had great faith, they received God's gift of healing for their loved ones. Don't count on your works or follow a set of rules to receive from God, but rely on His grace!
Have you ever tried to rest or wanted to rest and thought "what is that problem I was worried about?" It is as if when you try to rest, you are immediately reminded of that situation that is causing problems in your life. This is a ploy and tactic of the enemy. He does not want you to rest but to be reminded of the problem in your life. You can have a thousand things going right in your life but he will remind you of the one thing that is wrong as you try to sit down and rest. Don't fall for his tricks! Rest knowing that "all things work together for good to them that love God" (Romans 8:28). You don't need to worry at all because God is working that situation out for your good at this very moment. Hebrews 4:3 notes that "we which believed do enter into rest." Believe God is working the situation out and enter into His rest and peace!
It has often been stated that when Peter walked on the water to go to Jesus, as long as he kept his eyes on Jesus he was able to walk on the water. That is a true statement. Something else that has been noted about this story is that Peter took his eyes off Jesus when the wind picked up or a storm began. Various pastors have noted that Peter would not have been able to walk on the water without Jesus on a calm day, so the storm should have made no difference or affected his faith in terms of walking on the water. The same is true in our own lives. Often we have faith to overcome or to walk in the supernatural until a storm shows up in our lives. During those times, it is important to remember that the same God that was present before the storm is also present during the storm and we can continue to do the impossible because "with God all things are possible" (Matthew 19:26). Sometimes we may even reason that God cannot possibly help us because we have sinned in some way and even caused the storm. Always remember that it is God who works things together for good in our lives on our "holiest" day and when we fall short as well. God is not constrained by the storm or our sin. Continue to keep your eyes on Jesus and walk in the supernatural every time!
When it is evening, ye say, [it will be] fair weather: for the sky is red. And in the morning, [it will be] foul weather to day: for the sky is red and lowring…ye can discern the face of the sky, but can ye not discern the signs of the times?
There was recently a winter storm in the Midwest and virtually everyone prepared before it came. Based on the meteorologists' predictions that there would be bad weather, people prepared well in advance in terms of stocking up on food, water, and ensuring that pressing tasks were completed before the storm hit. People checked their cars to ensure they were properly winterized and some even made plans to stay off the roads the day the storm was due to hit. The Bible calls God's word incorruptible seed that lives and abides forever (1 Peter 1:23). God has given us many promises in His word and has even spoken specific individual promises to each of our hearts. If we can make extensive preparations based on the word of a man, why can't we make extensive preparations regarding our healing, prosperity, or peace based on the word of God? Prepare yourself based not on the word of a man but the word of God!
On the news recently, all the violence and murders in Chicago was discussed. One of the individuals being interviewed about the violence noted that "gang members look for insecurities" when they are recruiting new members. Today's passage of Scripture in 1 Peter 5:8 states that the devil seeks who he can devour. Satan looks for weaknesses in terms of insecurities or fears we may harbor. It could be a fear of disapproval that drives a person to seek acceptance, a fear of poverty that causes one to gain finances by any means, or a fear of failure that drives a person to take unnecessary risks. First, it is important for us not to harbor insecurities knowing that we are "complete in Him" (Colossians 2:10). People that know they are complete do not harbor insecurities because they don't feel the need to compare themselves to others. It is also important for us to "put on the whole armour of God" mentioned in Ephesians 6:14-17 and to "be strong in the Lord, and in the power of his might" (Ephesians 6:10-11). Having a close relationship with God and depending on His power will help you overcome any of the enemy's attacks!
Get accustomed to being in God's presence. Praying and studying God's word should not be viewed as a chore. Often we do not spend the time we should in God's word or prayer because it seems like work. Spending time with God should come as easily as brushing your teeth every morning. Being in God's presence should be like spending time with a close friend. Jesus said that "I have called you friends" (John 15:15). Establish a habit of spending time with your closest friend, God, on a daily basis and your life is certain to never be the same!
So often we seek the approval of people more than the approval of God. This may occur for a number of reasons. Often it just makes us feel better to garner the approval of people we can see as opposed to a God we cannot see. Also the rejection of a parent, friend, or loved one early in life may contribute to the desire for human approval later in life. This need for approval may result in performing for others in terms of our career choices, spousal selection, and many other things. We begin careers that we are not even passionate about simply to gain the approval of people and because they are socially acceptable. When we don't receive the approval we desire, often we are tempted to become despondent or seek more desperately to gain that desired approval. As we walk along our Christian journey, we need to become more concerned about performing for an audience of one rather than an audience of many. Romans 8:31 is clear that "if God be for us, who can be against us" anyway? The only opinion that ultimately matters and carries weight is God's! As we work, volunteer, or serve others, let us ignore the large visible audience and perform for an invisible audience of one!


text:
Why Syncretism Won't Work
by Charles Corwin
Webster says religious syncretism is the "combination of or reconciliation of differing beliefs in religions." Scholars say syncretism shows a religion is weakening.
Webster says religious syncretism is the "combination of or reconciliation of differing beliefs in religions." Scholars say syncretism shows a religion is weakening. The purpose of this article is to show how religious syncretism damages Christian witness in non-Christian cultures. Religious syncretism opens a Pandora's box of primitive beliefs. Such beliefs vitiate the distinctive elements of the religion tolerating such compromise.
BACKGROUND IN CHINA
Ever since Matteo Ricci (1552-1610), leader of the Jesuit mission to China, tried to get support from the ruling class by accommodating Catholicism to Confucianism, religious syncretism has been a problem in missions. The Jesuits tried to find figurative biblical symbols in the Confucian Classics. The high ethical attainments in China without revealed religion amazed them. Working from the top down, they accommodated Christian teaching to Confucian in three ways:
1. By language. They used Chinese words colored with Confucian nuance to render biblical ideas. For example, to render "Jehovah" they selected "Shang Ti," mythical sovereign of China's hallowed past: to the average Chinese, the highest concept of a moral administrator of heaven and earth.
2. In concept. Ricci tried to interpret in the Christian sense some things that were ambiguous in Confucianism. The Jesuits referred to the classics to find common ground with Chinese scholars; some even went so far as to say that the Chinese originally descended from Noah and had access to primitive Hebrew laws.
3. In the cultic. They tried to syncretize the worship of saints with Chinese ancestor worship. When questioned about this, they maintained that worship before family altars was not a religious but a civic ceremony.
BACKGROUND IN JAPAN
In Japan the Jesuits at first followed Ricci's example in using the Confucian Classics in debates against the Neo-Confucianists. They wanted to establish common ground for Christianity in Japan with the society built on Confucian lines. However, when early converts renounced the faith in large numbers, there was a syncretist backlash; the Jesuits questioned the whole approach. For instance, Catholic writers purposely avoided Japanese words; instead they Japanized Portuguese words to explain biblical concepts to catechumens. God became Deusu; the Cross, curuxusu; faith, fidesu. They also rejected syncretism in the cultic; they made compromise with Buddhist or Shinto practices a mortal sin. The Jesuit leader Valignano reported that those who went through their catechism seldom if ever returned to their idols. He saw the effects of rejecting syncretism: twenty-six martyrs went to their crosses in Nagasaki in 1597.
What should missionaries think of Christians taking part in Japan's cultural customs: offering incense before the remains of the departed, bowing at pictures at funerals, school excursions to shrines and temples, placing the kado matsu (pine tree cutting) by the front door during New Year's, and so on? I went to a funeral for a Christian and the Japanese evangelist directed the end of his message not to the audience but to the deceased. Some feel that if missionaries presented a more Japanized form of Christianity more people would accept the Gospel.
AREAS OF AGREEMENT
Religious syncretism becomes a live issue when two religions of different ultimate realities confront each other. For example, it wasn't an issue when Buddhism spread through Hindu India (269-232 B.C.), nor when a resurgent Hinduism all but engulfed Buddhism in the 10th and 11th centuries A.D.; the ultimate reality of both systems is the impersonal universal mind of Brahma. But the Muslim Moguls reddened India's soil with blood by the Islamic sword because Allah and Brahma don't mix. But there's even some agreement between them because of the nature of religion itself. Religion says that man by himself is insecure, that natureishostile to him, that the changes of life threaten his life, his family, anti his community. Religion says that man himself has no enriching goals, compelling cultural drives, or constraining ethic. Religion assumes that man's knowledge is not exhausted by what he can see; higher virtues must be derived from and explained by facts other than those gained by physical tests. Religion says that the answers to life's predicaments grow out of a religious attitude. So much agreement has led some to think that differences in religions are primarily in terminology or methodology. All roads lead to the summit, so why make which road a major issue? Such haggling, they say, is simply prejudice, intolerance, provincialism, and bigotry.
THE AREA OF CONFLICT
The collision occurs at the summit. According to their ultimate reality, world religions are of three types: (1) Type I, those whose ultimate reality is found in nature and culturethe nature and culture religions of China, Japan, and ancient Greece. (2) Type II, those characterized by monistic idealism and whose ultimate reality is found beyond nature or the world-Buddhism and philosophical Hinduism. (3) Type III, those that locate one God both above and within the common world of men and nature-Christianity and Judaism.
Since in Type I religions, as Japanese Shinto, the religious ultimate lies in nature, what is in the world-moon, sand, trees, men, plants-is but a piece of the divine fabric. There can be no collision with "other gods," for all are divine.
Type II religions have no problem with religious syncretism either. Buddhism, for example, categorically rejects a dualistic concept of reality; all opposites are submerged beneath the waters of relativity. All distinctions between subject and object are resolved in the wholly other of Brahma or void of Buddhism. Syncretism is not a problem; there are not "two" to be syncretized. All religions are but accidental expressions of the religious ultimate lying beyond the phenomenal world.
But in Christianity and Judaism the religious ultimate is a Person. He has a distinctive nature; He is holy. Jehovah can brook no rival; idolatry is a blasphemous affront to His person. Paul expressed it: other gods simply do not exist before Him. Historic Judaism and Christianity logically reject religious syncretism.
Gibbon says ancient Rome was bound to reject Christianity because she was tolerant. Syncretism bolstered Roman culture and the empire; local autonomy could be encouraged without Rome imposing her religious views on distant provinces. The Romans could not tolerate, however, a group of people like Christians who disdained other religions as idolatrous and sinful. Such iconoclastic claims became the fly in. the ointment of Rome's universality. Rome persecuted the Christians because of one concept in both Type I and Type II religions that limits their syncretism: they cannot embrace a system that rejects syncretism. Rome's syncretism welded divergent peoples together. But Rome could not embrace a faith that refused homage to Caesar. Buddhism cannot assimilate a faith that is intolerant of it. Niebuhr expresses this one non-syncretizing element of the syncretist systems:
"The Christ who will not worship Satan to gain the world kingdoms is followed- by Christians who will worship only Christ . . . . and this is intolerable to all defenders of society who are content that many gods should be worshipped if only Democracy or America or Germany or the Empire receives its due religious homage. The antagonism of modern, tolerant, culture to Christ is of course often disguised because it does not call its religious practices religious . . . and also because it regards what it calls religion as one of the many interests which can be placed alongside economics, art, science, politics, and techniques."1
WHAT HAPPENED IN SOUTHEAST ASIA
During the first millennium A.D. the indigenous TypeIanimistic nature religions of Southeast Asia received wave upon wave of Type II religions through Indian traders and colonists going to Burma, Siam, and Java. In the interaction of Hinduism and Buddhism with local religions, syncretism was the accepted practice. Syncretism not only left animistic practices virtually untouched but opened the way for the Type II religions to add a transcendental dimension to the animistic cults; this fortified animistic customs that normally would have been sloughed off with cultural progress. At the same time, the ethically superior concepts of some of the Type II religions were blunted. Note a few examples of this:
Evidences of syncretism in Ceylon, for instance, are seen in the incorporation of Hindu devatas-the Brahma, Vishnu, Ishvara, Shiva images-into Buddhist centers; guarding them from evil spirits and serving Sakyamuni (The Buddha). Saunders comments: "A belief in demonism is inextricably interwoven with popular Buddhism . . . . in the sin-confused minds of these ignorant villagers, devils, and antidevils, exorcists and monks, incantations and prayers to Buddha are co-mingled with slight differentiation."2
In Burma, Shivaism (Hinduism) exists side by side with Buddhism. Even the patriarch Anauratha made room for the thirty-seven nats of Burma demonism within his colossal Shwezigon temple in Pagan. As the Burmese proverb goes, "At the front door a pagoda, at the back door King Magari (a nat)."
What about Indonesia? Syncretism is part of Java's tradition. Rassers explains: "At Plaosan there are remains where the inscriptions indicate a joint foundation by a Shivaite king and the Shailendra queen. Javanese Buddhism was included to multiply its pantheon and develop the Bengali ideas known as tantrism, which included magic and female deities. It was thus easy to harmonize the two pantheons. In the later shrines of East Java, syncretism actually went so far as to show both Buddhist and Hindu symbols in the same building."3
In Cambodia Hinayan Buddhism is dominant. It absorbed Indian Brahmanism and became the state religion. But it left the local spirit worship intact. In Laos the phi demons continue to dominate the religious thinking of the people, though Buddhism is the state religion.
From earliest times Thai religion has been a curious blend of Buddhism, Hinduism, and animism. Weber cites an inscription of the 14th century A.D. which indicates that the ruling monarch is striving to enter Nirvana, all the while yearning for Indra's heaven.4 The Thai scholar Rajadhon explains the syncretism of his country: "Animism, with ancestor worship, is the primitive belief of the Thai . . . and this formed the first layer of the Thai religion. Later on came Buddhism and the Thai adopted it as their national religion . . . . Whatever cults and beliefs are adopted by the Thai, they are readily modified to suit their temperance and surroundings. When they adopted Buddhism, they greatly modified their basic belief of animism into the field of Buddhism."5 The Thai, though they happily engage in the Brahmanic-Buddhist festivals, e.g., the Loi Katong (Festival of Lights) or the king's birthday, actually worship the phi, malevolent spirits of the dead.
The lesson of religious syncretism in Southeast Asia is clear: ethically inferior customs gain religious status and sanction. Religion is profaned, brought down to the level of custom. Inferior practices gain status; superior ethics are blunted. Buddhism was originally an anticaste movement, but by tolerating Hinduism it kept the coals of caste smoldering until resurgent Hinduism fanned the system into flame again. In Ceylon animistic practices, such as worshipping the canine tooth of the Buddha, became the chief characteristic of the Sinhalese religious life. Buddhism in Burma gave a religious stamp and credential to the severe autocracy and despotism of the court. In Japan primitive beliefs in the ubiquitous kami, spirits of the dead, were given religious dimension and cultic expression through Buddhism's assumption of funeral rites.
SYNCRETISM FOUND WANTING
Religious syncretism as a strategy in foreign missions has been weighed in the balances and found wanting. The only common ground among religions of all types lies in the point of departure-man by himself is insecure. The clash comes when summits are viewed, roads are traversed. The syncretism of Type I and Type II religions has limits: it can't tolerate an exclusive religion. Judson's petition for religious toleration to the Burman monarch at Ava was dashed to the floor when his majesty's eyes caught the words, "There is one God." Martyr's plans for presenting his completed Persian New Testament to the Sha at Tabriz were frustrated when, upon being asked to repeat the Muslim creed, he said. "and Jesus is the Son of God." Carey's translation work at Serampore was threatened by the government when non-syncretizing elements in his tracts were falsely exaggerated by the people as attacks upon Islam. The holiness pastors in Japan became the target of all-embracing state Shinto because they persistently declared allegiance to a Lord above the emperor.
If Type II religions interacting with Type I religions fortify indigenous animistic practices; what do you think happens when Christianity tries to accommodate itself to these practices? If at Christian funerals for example, belief in lingering spirits is given impetus and religious sanction, no wonder Christian believers continue to halt between Baal (Type I ) and Jehovah. In linguistics Bible translators must be careful not to select words with Type I or Type II religious connotations. In our preaching we must not lower the Gospel to the level of utilitarian benefits; this keeps alive the persistent Shinto belief that a pleasant life in harmony with nature is one's ultimate goal.
If we try to syncretize Christianity and indigenous religions we pull down the high and holy Jehovah to the level of man and custom. Man, his customs, his walk through life are lifted to a transcendental plane, highest in the scale of values and alone worthy of man's concern. The nature of God, the awfulness of sin and judgment-these become hard sayings, painful for the seeker to assimilate.
If God be God, let us serve Him. Trying to make Christianity compatible with non-Christian religions and cultures only paves the way for its extinction.
1. H. R. Niebuhr, Christ and Culture (New York: Harper and Row, 1951)_ p. 7.
2. Kenneth Saunders, Buddhism and Buddhists in Southern Asia (New York: The Macmillan Co., 1923) p. 27.
3. W. H. Rassers, Panji the Culture Hero, a Structural Study of Religion in Java (The Hague: Matinus Nijhoff, 1959) p. 70.
4. Max Weber, The Religion of India (Chicago, Illinois: The Free Press, 1958) p. 262.
5. P. A. Rajahon, Thai Culture Series No. 1 (Bangkok: Natural Culture Institute, 1956) p. 8.
GoToOlder PostNewer PostAll PostsArticlesEMQSectionVolume 3 - Issue 4

redpajama_set_name: RedPajamaCommonCrawl


Tropical Mardi Gras, Cairns, invites you to come and show your love in paradise!
Every Year, Cairns Tropical Pride welcomes visitors from around the world to join us for ten days of play in the gorgeous environment that is Tropical North Queensland. From dance parties to dive trips, from fine dining and fashion shows to beaches and rainforests, culminating in our Fair Day at the superb Tanks Arts Centre.
Tropical Mardi Gras has something for everyone in our rainbow family. Nestled between the majestic world heritage listed Daintree Rainforest and the Great Barrier Reef, Cairns is rich in natural wonders. Cairns also has a large, active and creative LGBT+ community, a thriving international travellers' scene, and five star services.
Come for entertainment, adventure, connection and relaxation, all in an idyllic festive environment. Dance, meet, mingle, dine, explore, swim, snorkel, dive, discover, create, enjoy, chill, cuddle, dance some more and show your love in paradise!
Catch Tropical Mardi Gras on September 30 in and around Cairns. Our Trinity Beach Resort is just a short drive from Cairns.
Our studio apartments feature a kitchenette which includes benchtop hotplate, a microwave oven, and a fridge. Also included is an ensuite bathroom, a Foxtel TV and a spacious balcony. The modern studio apartment can either have a king sized bed or two single beds suitable for a maximum of 2 guests. Clearly this room is perfect for the single traveller or the couple.
For a bigger group, the one bedroom apartment is the perfect choice. It features a living area with Foxtel TV, a dining area, a well equipped kitchen which includes a benchtop hotplate, fridge and microwave oven as well as laundry facilities.


Being an avid moviegoer is not a strange thing when you are growing up in India. It is impossible to miss the glitzy movie posters that are located at virtually every nook and cranny of this great country.
In the Indian psyche, there is nothing wrong in indulging in a couple of hours of romance, dance and drama that promise to help you escape the everyday mundane.
No movie is complete without an intermission. This brief period of recess comes at an appropriate moment at a period of high drama or nail biting suspense. It is strategically timed to give you just the right amount of time to empty your overflowing bladder that has been egged on by blasts from the air conditioners and grab a quick bite at the concession stands.
Ever since we were young, we believed that the best nibbles were only available at the movies.
They had the best popcorn, the sweetest slurpees and of course the tastiest samosas.
When my older years led me to foreign shores, I was highly disappointed to find that samosas did not have the universal appeal that they deserved. You could find them in Indian restaurants but never in movie halls.
Instead I had to contend myself with nibbling on snacks that I am glad I discovered.
Sure I love the popcorn and the amazing range of flavours that are now available. Some of the newer restaurants are also serving nachos with dips, grilled sandwiches and steamed corn.
They seem rather tepid and run-of-the-mill alternatives to what should be going in your belly during a nail biting thriller.
Although none of them may be able to replace my favourite samosas, a few of them really came close to changing my mind as to what constituted the perfect mid-movie munches.
The Thai have a spinoff on the popcorn and created one with a Tom Yum flavor.
The Israelis probably realised early on in the game that hummus flavoured popcorn wouldn't really cut it and opted to create falafel crisps that look like thick bits of thread.
Colombians have probably hit the nail on the head when they started offering roasted ants at the movies. They are a crunchy snack with high protein content and are locally called hormiga culona. They are considered male aphrodisiacs which is a great way of telling your date what your intentions are and enabling her to slip away in the dark if she doesn't feel a similar vibe.
The Cambodians also offer roasted ants at the movies. They have managed to convert something with zilch appeal into a gourmet delicacy. They have chocolate coated and salted caramel options sitting on shelves right next to the herb and butter flavoured choices.
The Japanese are one up on this and offer 'tamagogani' which are tiny crabs that are either salted or sugar coated. They are eaten whole and spare you the horror of sifting through the shell to get at the meat.
In Barbados, you could be watching the latest flick with a plate full of 'bajan fish cakes' which unlike their name are actually fish balls made from fresh flying fish. This is a preferable alternative to 'takoyaki' which is the Japanese version and made from octopus.
The Koreans used dried cuttlefish as a crispy popcorn alternative.
They are a tad better than eating 'iwashi senbei' which is another Japanese snack composed of dried sardines. They taste nice but the smell is definitely something that would keep folks at an arm's length away.
The Chinese realised that you could make your mouth smell prettier if you followed the same process with plums instead. These tart, slightly salty and sweet snacks called 'umeboshi' are all the rage because they are believed to have properties that reverse ageing. So technically if you ate it during a movie you could potentially do a Benjamin Button to yourself and come out a decade younger.
The Dutch prefer eating salted licorice which admittedly is an acquired taste.
The Norwegians thought about it and came to the conclusion that if they were ever going to get anything salted then it may as well be reindeer and that's why reindeer jerky is a big part of their interval sale.
Drinks are not spared either. Kvas, a traditional Lithuanian alcohol made from fermented rye bread is available at most beverage outlets in cinemas while folks from the Spanish Basque region prefer the infinitely more palatable Kalimotxo which is an equal blend of robust red wine and cola.
The Spanish also have a wonderful tradition of serving sunflower seeds in the cinemas. I am sure that they are healthy and full of vital nutrients but the mess created would definitely be a dampener.
Movie watching hasn't been less pleasurable without the samosas; crisp ants and reindeer jerky make a strange but great alternative.


text:
Home » Blog » Florida driver gets just 5 years for DUI death
Florida driver gets just 5 years for DUI death
Florida residents deserve to feel safe on the roads, free from worry that an intoxicated driver will cause them injury or even kill them. One Florida man is now paying the price for his role in a serious car accident in May 2012 that involved both speeding and drunk driving. That negligent driver, age 50, pleaded guilty to vehicular manslaughter in the case on Nov. 6, receiving a relatively light five-year prison term.
Official reports show that the man killed a 29-year-old driver when he smashed into the victim's vehicle from behind. The victim had been stopped at a traffic signal. Authorities say the at-fault driver was traveling at nearly 70 miles per hour in an area with a 45 mile per hour speed limit. In addition, tests related to the case showed that the man's blood alcohol content was 0.076 percent about four hours after the crash. The man was almost certainly intoxicated at the time of the collision, based on that analysis.
The victim in the case was driving home from work when the crash occurred at about 1 a.m. on May 11, 2012. He was a graduate of the University of Florida.
Not only will the driver serve a five-year prison term, but he will also be required to surrender his driver's license for the rest of his natural life. He is also slated to serve a 10-year probation term and perform 1,000 hours of community service in connection with the wreck. Family members in the case were outraged that the driver did not submit a formal apology, and they pushed for the maximum sentence in the case.
Relatives may feel as though the death of their family member was in vain because of the light prison sentence handed down by this judge. In this and other personal injury cases, family members can seek financial compensation from the at-fault driver, providing another measure of justice for the negligent vehicle operator. Funds can be recovered for funeral costs, pain and suffering, wrongful death and a variety of other claims.
Source: staugustine.com, "Five-year sentence in vehicular manslaughter death" Stuart Korfhage, Nov. 07, 2013
The Law Offices of Brent C. Miller, P.A.


text:
Q: How I can get the contact name from the android (CallLog.Calls.CONTENT_URI) table? I am new to android and working on an application where I need the all the outgoing call logs, number, call duration and Name of the contact. So my question is can I get the Name and number of the outgoing call for the CallLog.Calls.CONTENT_URI table of android system or I need to read it from separate table and map it. Below is my code. Thanks in advance.

private String getCallDetails() {

        StringBuffer sb = new StringBuffer();
        // Cursor managedCursor =
        // getContentResolver().query(CallLog.Calls.CONTENT_URI, null,
        // null, null, null);

        Cursor managedCursor = getContentResolver().query(CallLog.Calls.CONTENT_URI, null, CallLog.Calls.DATE + ">?",
                new String[] { String.valueOf("1451586601000") }, CallLog.Calls.NUMBER + " asc");
        int number = managedCursor.getColumnIndex(CallLog.Calls.NUMBER);
        int type = managedCursor.getColumnIndex(CallLog.Calls.TYPE);
        int date = managedCursor.getColumnIndex(CallLog.Calls.DATE);
        int duration = managedCursor.getColumnIndex(CallLog.Calls.DURATION);
        int name = managedCursor.getColumnIndex(CallLog.Calls.CACHED_NAME);
        // int geoCodeColumn =
        // managedCursor.getColumnIndex(CallLog.Calls.GEOCODED_LOCATION);

        // sb.append("Call Details :");
        while (managedCursor.moveToNext()) {
            String phNumber = managedCursor.getString(number);
            String callType = managedCursor.getString(type);
            String callDate = managedCursor.getString(date);
            String callerName = managedCursor.getString(name);
            // long calldate_timeStamp= Long.parseLong(callDate);
            // long temp_time = 1451586601000L;
            // if(calldate_timeStamp>temp_time){
            // String geoCode = managedCursor.getString(geoCodeColumn);
            Date callDayTime = new Date(Long.valueOf(callDate));
            String callDuration = managedCursor.getString(duration);
            String dir = null;
            int dircode = Integer.parseInt(callType);
            switch (dircode) {
            case CallLog.Calls.OUTGOING_TYPE:
                dir = "OUTGOING";
                int total_call_duration = Integer.parseInt(callDuration);
                total_time = total_time + total_call_duration;
                MyContact dialedContact = new MyContact();
                dialedContact.setPhoneNumber(Long.parseLong(phNumber));
                dialedContact.setCallDuration(Integer.parseInt(callDuration));
                // dialedContact.se
                 sb.append("\nPhone Number:--- " + phNumber + " \nCallType:--- "
                 + dir + " \nCall Date:--- " + callDayTime
                 + " \nCall duration in sec :--- " + callDuration+ " \nGeocode: " );
                 sb.append("\n----------------------------------");

                break;

            case CallLog.Calls.INCOMING_TYPE:
                dir = "INCOMING";
                break;

            case CallLog.Calls.MISSED_TYPE:
                dir = "MISSED";
                break;
            }
        }

        // }
        managedCursor.close();
    //  sb.append("" + total_time / 60);// call duration in minute
        return sb.toString();

    }

A: You need:
1) Permissions
Add a permission to read contacts data to your application manifest.
2) Calling the Contact Picker
Within your Activity, create an Intent that asks the system to find an Activity that can perform a PICK action from the items in the Contacts URI.
Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
Call startActivityForResult, passing in this Intent (and a request code integer, PICK_CONTACT in this example). This will cause Android to launch an Activity that's registered to support ACTION_PICK on the People.CONTENT_URI, then return to this Activity when the selection is made (or canceled).
startActivityForResult(intent, PICK_CONTACT);

3) Listening for the Result
Also in your Activity, override the onActivityResult method to listen for the return from the 'select a contact' Activity you launched in step 2. You should check that the returned request code matches the value you're expecting, and that the result code is RESULT_OK.
You can get the URI of the selected contact by calling getData() on the data Intent parameter. To get the name of the selected contact you need to use that URI to create a new query and extract the name from the returned cursor.
@Override
public void onActivityResult(int reqCode, int resultCode, Intent data) {
  super.onActivityResult(reqCode, resultCode, data);
switch (reqCode) {
case (PICK_CONTACT) :
if (resultCode == Activity.RESULT_OK) {
Uri contactData = data.getData();
Cursor c =  getContentResolver().query(contactData, null, null, null, null);
if (c.moveToFirst()) {
String name = c.getString(c.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME));
// TODO Whatever you want to do with the selected contact name.
    }
}
break;
    }
}

redpajama_set_name: RedPajamaStackExchange


The experienced medical staff at Cell Science Systems is dedicated to getting the best results for you and your patients. Since our founding, we've held ourselves to a high-quality standard, well before the current standards mandated by the government.
Each specialized laboratory in our facilities is also held to a high standard of cleanliness, undergoing thorough cleaning and testing every night to ensure our equipment is working smoothly.
As part of our clinical laboratory services based in Deerfield, Florida, Cell Science Systems offers multiple testing options to help you tailor your patients' healthcare to their unique needs. For example, the ALCAT test is designed to determine which foods cause chronic inflammation and its related health issues.
Our testing services will allow you to take advantage of leading technology, resulting in health benefits for your patients that can be seen and felt.
If you would like to learn more about clinical laboratory services from Cell Science Systems, please contact us today by filling out the form below. A laboratory representative will contact you shortly.
We are happy to help however we can, whether it be through education or through testing.
For more information, please visit our knowledge base to help with further questions.


Classical music variations are a great in-road to fine listening. It is a way composers "discover" music themselves.
Remember in the film, Amadeus, how right on the spot, Mozart made up variations on Salieri's musical theme? A composer's satisfying and perfected improvisation may become his composed variation in a written work.
This seminar is an up-close exploration of the moods, changes, and making music 'speak', that composers used to vary their musical themes and elements, and ultimately served their overall concept in these works.


text:
<?php

namespace PharmaIntelligence\GstandaardBundle\Model\om;

use \BaseObject;
use \BasePeer;
use \Criteria;
use \Exception;
use \PDO;
use \Persistent;
use \Propel;
use \PropelException;
use \PropelPDO;
use PharmaIntelligence\GstandaardBundle\Model\GsNamen;
use PharmaIntelligence\GstandaardBundle\Model\GsNamenQuery;
use PharmaIntelligence\GstandaardBundle\Model\GsVoorschrijfprGeneesmiddelIdentific;
use PharmaIntelligence\GstandaardBundle\Model\GsVoorschrijfprGeneesmiddelIdentificQuery;
use PharmaIntelligence\GstandaardBundle\Model\GsVoorschrijfproducten;
use PharmaIntelligence\GstandaardBundle\Model\GsVoorschrijfproductenPeer;
use PharmaIntelligence\GstandaardBundle\Model\GsVoorschrijfproductenQuery;

abstract class BaseGsVoorschrijfproducten extends BaseObject implements Persistent
{
    /**
     * Peer class name
     */
    const PEER = 'PharmaIntelligence\\GstandaardBundle\\Model\\GsVoorschrijfproductenPeer';

    /**
     * The Peer class.
     * Instance provides a convenient way of calling static methods on a class
     * that calling code may not be able to identify.
     * @var        GsVoorschrijfproductenPeer
     */
    protected static $peer;

    /**
     * The flag var to prevent infinite loop in deep copy
     * @var       boolean
     */
    protected $startCopy = false;

    /**
     * The value for the bestandnummer field.
     * @var        int
     */
    protected $bestandnummer;

    /**
     * The value for the mutatiekode field.
     * @var        int
     */
    protected $mutatiekode;

    /**
     * The value for the prkcode field.
     * @var        int
     */
    protected $prkcode;

    /**
     * The value for the naamnummer_prescriptie_product field.
     * @var        int
     */
    protected $naamnummer_prescriptie_product;

    /**
     * The value for the verwijzing_naar_kenmerken_bestand field.
     * @var        string
     */
    protected $verwijzing_naar_kenmerken_bestand;

    /**
     * @var        GsVoorschrijfprGeneesmiddelIdentific
     */
    protected $aGsVoorschrijfprGeneesmiddelIdentific;

    /**
     * @var        GsNamen
     */
    protected $aGsNamen;

    /**
     * Flag to prevent endless save loop, if this object is referenced
     * by another object which falls in this transaction.
     * @var        boolean
     */
    protected $alreadyInSave = false;

    /**
     * Flag to prevent endless validation loop, if this object is referenced
     * by another object which falls in this transaction.
     * @var        boolean
     */
    protected $alreadyInValidation = false;

    /**
     * Flag to prevent endless clearAllReferences($deep=true) loop, if this object is referenced
     * @var        boolean
     */
    protected $alreadyInClearAllReferencesDeep = false;

    /**
     * Get the [bestandnummer] column value.
     *
     * @return int
     */
    public function getBestandnummer()
    {

        return $this->bestandnummer;
    }

    /**
     * Get the [mutatiekode] column value.
     *
     * @return int
     */
    public function getMutatiekode()
    {

        return $this->mutatiekode;
    }

    /**
     * Get the [prkcode] column value.
     *
     * @return int
     */
    public function getPrkcode()
    {

        return $this->prkcode;
    }

    /**
     * Get the [naamnummer_prescriptie_product] column value.
     *
     * @return int
     */
    public function getNaamnummerPrescriptieProduct()
    {

        return $this->naamnummer_prescriptie_product;
    }

    /**
     * Get the [verwijzing_naar_kenmerken_bestand] column value.
     *
     * @return string
     */
    public function getVerwijzingNaarKenmerkenBestand()
    {

        return $this->verwijzing_naar_kenmerken_bestand;
    }

    /**
     * Set the value of [bestandnummer] column.
     *
     * @param  int $v new value
     * @return GsVoorschrijfproducten The current object (for fluent API support)
     */
    public function setBestandnummer($v)
    {
        if ($v !== null && is_numeric($v)) {
            $v = (int) $v;
        }

        if ($this->bestandnummer !== $v) {
            $this->bestandnummer = $v;
            $this->modifiedColumns[] = GsVoorschrijfproductenPeer::BESTANDNUMMER;
        }

        return $this;
    } // setBestandnummer()

    /**
     * Set the value of [mutatiekode] column.
     *
     * @param  int $v new value
     * @return GsVoorschrijfproducten The current object (for fluent API support)
     */
    public function setMutatiekode($v)
    {
        if ($v !== null && is_numeric($v)) {
            $v = (int) $v;
        }

        if ($this->mutatiekode !== $v) {
            $this->mutatiekode = $v;
            $this->modifiedColumns[] = GsVoorschrijfproductenPeer::MUTATIEKODE;
        }

        return $this;
    } // setMutatiekode()

    /**
     * Set the value of [prkcode] column.
     *
     * @param  int $v new value
     * @return GsVoorschrijfproducten The current object (for fluent API support)
     */
    public function setPrkcode($v)
    {
        if ($v !== null && is_numeric($v)) {
            $v = (int) $v;
        }

        if ($this->prkcode !== $v) {
            $this->prkcode = $v;
            $this->modifiedColumns[] = GsVoorschrijfproductenPeer::PRKCODE;
        }

        if ($this->aGsVoorschrijfprGeneesmiddelIdentific !== null && $this->aGsVoorschrijfprGeneesmiddelIdentific->getPrkcode() !== $v) {
            $this->aGsVoorschrijfprGeneesmiddelIdentific = null;
        }

        return $this;
    } // setPrkcode()

    /**
     * Set the value of [naamnummer_prescriptie_product] column.
     *
     * @param  int $v new value
     * @return GsVoorschrijfproducten The current object (for fluent API support)
     */
    public function setNaamnummerPrescriptieProduct($v)
    {
        if ($v !== null && is_numeric($v)) {
            $v = (int) $v;
        }

        if ($this->naamnummer_prescriptie_product !== $v) {
            $this->naamnummer_prescriptie_product = $v;
            $this->modifiedColumns[] = GsVoorschrijfproductenPeer::NAAMNUMMER_PRESCRIPTIE_PRODUCT;
        }

        if ($this->aGsNamen !== null && $this->aGsNamen->getNaamnummer() !== $v) {
            $this->aGsNamen = null;
        }

        return $this;
    } // setNaamnummerPrescriptieProduct()

    /**
     * Set the value of [verwijzing_naar_kenmerken_bestand] column.
     *
     * @param  string $v new value
     * @return GsVoorschrijfproducten The current object (for fluent API support)
     */
    public function setVerwijzingNaarKenmerkenBestand($v)
    {
        if ($v !== null) {
            $v = (string) $v;
        }

        if ($this->verwijzing_naar_kenmerken_bestand !== $v) {
            $this->verwijzing_naar_kenmerken_bestand = $v;
            $this->modifiedColumns[] = GsVoorschrijfproductenPeer::VERWIJZING_NAAR_KENMERKEN_BESTAND;
        }

        return $this;
    } // setVerwijzingNaarKenmerkenBestand()

    /**
     * Indicates whether the columns in this object are only set to default values.
     *
     * This method can be used in conjunction with isModified() to indicate whether an object is both
     * modified _and_ has some values set which are non-default.
     *
     * @return boolean Whether the columns in this object are only been set with default values.
     */
    public function hasOnlyDefaultValues()
    {
        // otherwise, everything was equal, so return true
        return true;
    } // hasOnlyDefaultValues()

    /**
     * Hydrates (populates) the object variables with values from the database resultset.
     *
     * An offset (0-based "start column") is specified so that objects can be hydrated
     * with a subset of the columns in the resultset rows.  This is needed, for example,
     * for results of JOIN queries where the resultset row includes columns from two or
     * more tables.
     *
     * @param array $row The row returned by PDOStatement->fetch(PDO::FETCH_NUM)
     * @param int $startcol 0-based offset column which indicates which resultset column to start with.
     * @param boolean $rehydrate Whether this object is being re-hydrated from the database.
     * @return int             next starting column
     * @throws PropelException - Any caught Exception will be rewrapped as a PropelException.
     */
    public function hydrate($row, $startcol = 0, $rehydrate = false)
    {
        try {

            $this->bestandnummer = ($row[$startcol + 0] !== null) ? (int) $row[$startcol + 0] : null;
            $this->mutatiekode = ($row[$startcol + 1] !== null) ? (int) $row[$startcol + 1] : null;
            $this->prkcode = ($row[$startcol + 2] !== null) ? (int) $row[$startcol + 2] : null;
            $this->naamnummer_prescriptie_product = ($row[$startcol + 3] !== null) ? (int) $row[$startcol + 3] : null;
            $this->verwijzing_naar_kenmerken_bestand = ($row[$startcol + 4] !== null) ? (string) $row[$startcol + 4] : null;
            $this->resetModified();

            $this->setNew(false);

            if ($rehydrate) {
                $this->ensureConsistency();
            }
            $this->postHydrate($row, $startcol, $rehydrate);

            return $startcol + 5; // 5 = GsVoorschrijfproductenPeer::NUM_HYDRATE_COLUMNS.

        } catch (Exception $e) {
            throw new PropelException("Error populating GsVoorschrijfproducten object", $e);
        }
    }

    /**
     * Checks and repairs the internal consistency of the object.
     *
     * This method is executed after an already-instantiated object is re-hydrated
     * from the database.  It exists to check any foreign keys to make sure that
     * the objects related to the current object are correct based on foreign key.
     *
     * You can override this method in the stub class, but you should always invoke
     * the base method from the overridden method (i.e. parent::ensureConsistency()),
     * in case your model changes.
     *
     * @throws PropelException
     */
    public function ensureConsistency()
    {

        if ($this->aGsVoorschrijfprGeneesmiddelIdentific !== null && $this->prkcode !== $this->aGsVoorschrijfprGeneesmiddelIdentific->getPrkcode()) {
            $this->aGsVoorschrijfprGeneesmiddelIdentific = null;
        }
        if ($this->aGsNamen !== null && $this->naamnummer_prescriptie_product !== $this->aGsNamen->getNaamnummer()) {
            $this->aGsNamen = null;
        }
    } // ensureConsistency

    /**
     * Reloads this object from datastore based on primary key and (optionally) resets all associated objects.
     *
     * This will only work if the object has been saved and has a valid primary key set.
     *
     * @param boolean $deep (optional) Whether to also de-associated any related objects.
     * @param PropelPDO $con (optional) The PropelPDO connection to use.
     * @return void
     * @throws PropelException - if this object is deleted, unsaved or doesn't have pk match in db
     */
    public function reload($deep = false, PropelPDO $con = null)
    {
        if ($this->isDeleted()) {
            throw new PropelException("Cannot reload a deleted object.");
        }

        if ($this->isNew()) {
            throw new PropelException("Cannot reload an unsaved object.");
        }

        if ($con === null) {
            $con = Propel::getConnection(GsVoorschrijfproductenPeer::DATABASE_NAME, Propel::CONNECTION_READ);
        }

        // We don't need to alter the object instance pool; we're just modifying this instance
        // already in the pool.

        $stmt = GsVoorschrijfproductenPeer::doSelectStmt($this->buildPkeyCriteria(), $con);
        $row = $stmt->fetch(PDO::FETCH_NUM);
        $stmt->closeCursor();
        if (!$row) {
            throw new PropelException('Cannot find matching row in the database to reload object values.');
        }
        $this->hydrate($row, 0, true); // rehydrate

        if ($deep) {  // also de-associate any related objects?

            $this->aGsVoorschrijfprGeneesmiddelIdentific = null;
            $this->aGsNamen = null;
        } // if (deep)
    }

    /**
     * Removes this object from datastore and sets delete attribute.
     *
     * @param PropelPDO $con
     * @return void
     * @throws PropelException
     * @throws Exception
     * @see        BaseObject::setDeleted()
     * @see        BaseObject::isDeleted()
     */
    public function delete(PropelPDO $con = null)
    {
        if ($this->isDeleted()) {
            throw new PropelException("This object has already been deleted.");
        }

        if ($con === null) {
            $con = Propel::getConnection(GsVoorschrijfproductenPeer::DATABASE_NAME, Propel::CONNECTION_WRITE);
        }

        $con->beginTransaction();
        try {
            $deleteQuery = GsVoorschrijfproductenQuery::create()
                ->filterByPrimaryKey($this->getPrimaryKey());
            $ret = $this->preDelete($con);
            if ($ret) {
                $deleteQuery->delete($con);
                $this->postDelete($con);
                $con->commit();
                $this->setDeleted(true);
            } else {
                $con->commit();
            }
        } catch (Exception $e) {
            $con->rollBack();
            throw $e;
        }
    }

    /**
     * Persists this object to the database.
     *
     * If the object is new, it inserts it; otherwise an update is performed.
     * All modified related objects will also be persisted in the doSave()
     * method.  This method wraps all precipitate database operations in a
     * single transaction.
     *
     * @param PropelPDO $con
     * @return int             The number of rows affected by this insert/update and any referring fk objects' save() operations.
     * @throws PropelException
     * @throws Exception
     * @see        doSave()
     */
    public function save(PropelPDO $con = null)
    {
        if ($this->isDeleted()) {
            throw new PropelException("You cannot save an object that has been deleted.");
        }

        if ($con === null) {
            $con = Propel::getConnection(GsVoorschrijfproductenPeer::DATABASE_NAME, Propel::CONNECTION_WRITE);
        }

        $con->beginTransaction();
        $isInsert = $this->isNew();
        try {
            $ret = $this->preSave($con);
            if ($isInsert) {
                $ret = $ret && $this->preInsert($con);
            } else {
                $ret = $ret && $this->preUpdate($con);
            }
            if ($ret) {
                $affectedRows = $this->doSave($con);
                if ($isInsert) {
                    $this->postInsert($con);
                } else {
                    $this->postUpdate($con);
                }
                $this->postSave($con);
                GsVoorschrijfproductenPeer::addInstanceToPool($this);
            } else {
                $affectedRows = 0;
            }
            $con->commit();

            return $affectedRows;
        } catch (Exception $e) {
            $con->rollBack();
            throw $e;
        }
    }

    /**
     * Performs the work of inserting or updating the row in the database.
     *
     * If the object is new, it inserts it; otherwise an update is performed.
     * All related objects are also updated in this method.
     *
     * @param PropelPDO $con
     * @return int             The number of rows affected by this insert/update and any referring fk objects' save() operations.
     * @throws PropelException
     * @see        save()
     */
    protected function doSave(PropelPDO $con)
    {
        $affectedRows = 0; // initialize var to track total num of affected rows
        if (!$this->alreadyInSave) {
            $this->alreadyInSave = true;

            // We call the save method on the following object(s) if they
            // were passed to this object by their corresponding set
            // method.  This object relates to these object(s) by a
            // foreign key reference.

            if ($this->aGsVoorschrijfprGeneesmiddelIdentific !== null) {
                if ($this->aGsVoorschrijfprGeneesmiddelIdentific->isModified() || $this->aGsVoorschrijfprGeneesmiddelIdentific->isNew()) {
                    $affectedRows += $this->aGsVoorschrijfprGeneesmiddelIdentific->save($con);
                }
                $this->setGsVoorschrijfprGeneesmiddelIdentific($this->aGsVoorschrijfprGeneesmiddelIdentific);
            }

            if ($this->aGsNamen !== null) {
                if ($this->aGsNamen->isModified() || $this->aGsNamen->isNew()) {
                    $affectedRows += $this->aGsNamen->save($con);
                }
                $this->setGsNamen($this->aGsNamen);
            }

            if ($this->isNew() || $this->isModified()) {
                // persist changes
                if ($this->isNew()) {
                    $this->doInsert($con);
                } else {
                    $this->doUpdate($con);
                }
                $affectedRows += 1;
                $this->resetModified();
            }

            $this->alreadyInSave = false;

        }

        return $affectedRows;
    } // doSave()

    /**
     * Insert the row in the database.
     *
     * @param PropelPDO $con
     *
     * @throws PropelException
     * @see        doSave()
     */
    protected function doInsert(PropelPDO $con)
    {
        $modifiedColumns = array();
        $index = 0;

         // check the columns in natural order for more readable SQL queries
        if ($this->isColumnModified(GsVoorschrijfproductenPeer::BESTANDNUMMER)) {
            $modifiedColumns[':p' . $index++]  = '`bestandnummer`';
        }
        if ($this->isColumnModified(GsVoorschrijfproductenPeer::MUTATIEKODE)) {
            $modifiedColumns[':p' . $index++]  = '`mutatiekode`';
        }
        if ($this->isColumnModified(GsVoorschrijfproductenPeer::PRKCODE)) {
            $modifiedColumns[':p' . $index++]  = '`prkcode`';
        }
        if ($this->isColumnModified(GsVoorschrijfproductenPeer::NAAMNUMMER_PRESCRIPTIE_PRODUCT)) {
            $modifiedColumns[':p' . $index++]  = '`naamnummer_prescriptie_product`';
        }
        if ($this->isColumnModified(GsVoorschrijfproductenPeer::VERWIJZING_NAAR_KENMERKEN_BESTAND)) {
            $modifiedColumns[':p' . $index++]  = '`verwijzing_naar_kenmerken_bestand`';
        }

        $sql = sprintf(
            'INSERT INTO `gs_voorschrijfproducten` (%s) VALUES (%s)',
            implode(', ', $modifiedColumns),
            implode(', ', array_keys($modifiedColumns))
        );

        try {
            $stmt = $con->prepare($sql);
            foreach ($modifiedColumns as $identifier => $columnName) {
                switch ($columnName) {
                    case '`bestandnummer`':
                        $stmt->bindValue($identifier, $this->bestandnummer, PDO::PARAM_INT);
                        break;
                    case '`mutatiekode`':
                        $stmt->bindValue($identifier, $this->mutatiekode, PDO::PARAM_INT);
                        break;
                    case '`prkcode`':
                        $stmt->bindValue($identifier, $this->prkcode, PDO::PARAM_INT);
                        break;
                    case '`naamnummer_prescriptie_product`':
                        $stmt->bindValue($identifier, $this->naamnummer_prescriptie_product, PDO::PARAM_INT);
                        break;
                    case '`verwijzing_naar_kenmerken_bestand`':
                        $stmt->bindValue($identifier, $this->verwijzing_naar_kenmerken_bestand, PDO::PARAM_STR);
                        break;
                }
            }
            $stmt->execute();
        } catch (Exception $e) {
            Propel::log($e->getMessage(), Propel::LOG_ERR);
            throw new PropelException(sprintf('Unable to execute INSERT statement [%s]', $sql), $e);
        }

        $this->setNew(false);
    }

    /**
     * Update the row in the database.
     *
     * @param PropelPDO $con
     *
     * @see        doSave()
     */
    protected function doUpdate(PropelPDO $con)
    {
        $selectCriteria = $this->buildPkeyCriteria();
        $valuesCriteria = $this->buildCriteria();
        BasePeer::doUpdate($selectCriteria, $valuesCriteria, $con);
    }

    /**
     * Array of ValidationFailed objects.
     * @var        array ValidationFailed[]
     */
    protected $validationFailures = array();

    /**
     * Gets any ValidationFailed objects that resulted from last call to validate().
     *
     *
     * @return array ValidationFailed[]
     * @see        validate()
     */
    public function getValidationFailures()
    {
        return $this->validationFailures;
    }

    /**
     * Validates the objects modified field values and all objects related to this table.
     *
     * If $columns is either a column name or an array of column names
     * only those columns are validated.
     *
     * @param mixed $columns Column name or an array of column names.
     * @return boolean Whether all columns pass validation.
     * @see        doValidate()
     * @see        getValidationFailures()
     */
    public function validate($columns = null)
    {
        $res = $this->doValidate($columns);
        if ($res === true) {
            $this->validationFailures = array();

            return true;
        }

        $this->validationFailures = $res;

        return false;
    }

    /**
     * This function performs the validation work for complex object models.
     *
     * In addition to checking the current object, all related objects will
     * also be validated.  If all pass then <code>true</code> is returned; otherwise
     * an aggregated array of ValidationFailed objects will be returned.
     *
     * @param array $columns Array of column names to validate.
     * @return mixed <code>true</code> if all validations pass; array of <code>ValidationFailed</code> objects otherwise.
     */
    protected function doValidate($columns = null)
    {
        if (!$this->alreadyInValidation) {
            $this->alreadyInValidation = true;
            $retval = null;

            $failureMap = array();

            // We call the validate method on the following object(s) if they
            // were passed to this object by their corresponding set
            // method.  This object relates to these object(s) by a
            // foreign key reference.

            if ($this->aGsVoorschrijfprGeneesmiddelIdentific !== null) {
                if (!$this->aGsVoorschrijfprGeneesmiddelIdentific->validate($columns)) {
                    $failureMap = array_merge($failureMap, $this->aGsVoorschrijfprGeneesmiddelIdentific->getValidationFailures());
                }
            }

            if ($this->aGsNamen !== null) {
                if (!$this->aGsNamen->validate($columns)) {
                    $failureMap = array_merge($failureMap, $this->aGsNamen->getValidationFailures());
                }
            }

            if (($retval = GsVoorschrijfproductenPeer::doValidate($this, $columns)) !== true) {
                $failureMap = array_merge($failureMap, $retval);
            }

            $this->alreadyInValidation = false;
        }

        return (!empty($failureMap) ? $failureMap : true);
    }

    /**
     * Retrieves a field from the object by name passed in as a string.
     *
     * @param string $name name
     * @param string $type The type of fieldname the $name is of:
     *               one of the class type constants BasePeer::TYPE_PHPNAME, BasePeer::TYPE_STUDLYPHPNAME
     *               BasePeer::TYPE_COLNAME, BasePeer::TYPE_FIELDNAME, BasePeer::TYPE_NUM.
     *               Defaults to BasePeer::TYPE_PHPNAME
     * @return mixed Value of field.
     */
    public function getByName($name, $type = BasePeer::TYPE_PHPNAME)
    {
        $pos = GsVoorschrijfproductenPeer::translateFieldName($name, $type, BasePeer::TYPE_NUM);
        $field = $this->getByPosition($pos);

        return $field;
    }

    /**
     * Retrieves a field from the object by Position as specified in the xml schema.
     * Zero-based.
     *
     * @param int $pos position in xml schema
     * @return mixed Value of field at $pos
     */
    public function getByPosition($pos)
    {
        switch ($pos) {
            case 0:
                return $this->getBestandnummer();
                break;
            case 1:
                return $this->getMutatiekode();
                break;
            case 2:
                return $this->getPrkcode();
                break;
            case 3:
                return $this->getNaamnummerPrescriptieProduct();
                break;
            case 4:
                return $this->getVerwijzingNaarKenmerkenBestand();
                break;
            default:
                return null;
                break;
        } // switch()
    }

    /**
     * Exports the object as an array.
     *
     * You can specify the key type of the array by passing one of the class
     * type constants.
     *
     * @param     string  $keyType (optional) One of the class type constants BasePeer::TYPE_PHPNAME, BasePeer::TYPE_STUDLYPHPNAME,
     *                    BasePeer::TYPE_COLNAME, BasePeer::TYPE_FIELDNAME, BasePeer::TYPE_NUM.
     *                    Defaults to BasePeer::TYPE_PHPNAME.
     * @param     boolean $includeLazyLoadColumns (optional) Whether to include lazy loaded columns. Defaults to true.
     * @param     array $alreadyDumpedObjects List of objects to skip to avoid recursion
     * @param     boolean $includeForeignObjects (optional) Whether to include hydrated related objects. Default to FALSE.
     *
     * @return array an associative array containing the field names (as keys) and field values
     */
    public function toArray($keyType = BasePeer::TYPE_PHPNAME, $includeLazyLoadColumns = true, $alreadyDumpedObjects = array(), $includeForeignObjects = false)
    {
        if (isset($alreadyDumpedObjects['GsVoorschrijfproducten'][$this->getPrimaryKey()])) {
            return '*RECURSION*';
        }
        $alreadyDumpedObjects['GsVoorschrijfproducten'][$this->getPrimaryKey()] = true;
        $keys = GsVoorschrijfproductenPeer::getFieldNames($keyType);
        $result = array(
            $keys[0] => $this->getBestandnummer(),
            $keys[1] => $this->getMutatiekode(),
            $keys[2] => $this->getPrkcode(),
            $keys[3] => $this->getNaamnummerPrescriptieProduct(),
            $keys[4] => $this->getVerwijzingNaarKenmerkenBestand(),
        );
        $virtualColumns = $this->virtualColumns;
        foreach ($virtualColumns as $key => $virtualColumn) {
            $result[$key] = $virtualColumn;
        }

        if ($includeForeignObjects) {
            if (null !== $this->aGsVoorschrijfprGeneesmiddelIdentific) {
                $result['GsVoorschrijfprGeneesmiddelIdentific'] = $this->aGsVoorschrijfprGeneesmiddelIdentific->toArray($keyType, $includeLazyLoadColumns,  $alreadyDumpedObjects, true);
            }
            if (null !== $this->aGsNamen) {
                $result['GsNamen'] = $this->aGsNamen->toArray($keyType, $includeLazyLoadColumns,  $alreadyDumpedObjects, true);
            }
        }

        return $result;
    }

    /**
     * Sets a field from the object by name passed in as a string.
     *
     * @param string $name peer name
     * @param mixed $value field value
     * @param string $type The type of fieldname the $name is of:
     *                     one of the class type constants BasePeer::TYPE_PHPNAME, BasePeer::TYPE_STUDLYPHPNAME
     *                     BasePeer::TYPE_COLNAME, BasePeer::TYPE_FIELDNAME, BasePeer::TYPE_NUM.
     *                     Defaults to BasePeer::TYPE_PHPNAME
     * @return void
     */
    public function setByName($name, $value, $type = BasePeer::TYPE_PHPNAME)
    {
        $pos = GsVoorschrijfproductenPeer::translateFieldName($name, $type, BasePeer::TYPE_NUM);

        $this->setByPosition($pos, $value);
    }

    /**
     * Sets a field from the object by Position as specified in the xml schema.
     * Zero-based.
     *
     * @param int $pos position in xml schema
     * @param mixed $value field value
     * @return void
     */
    public function setByPosition($pos, $value)
    {
        switch ($pos) {
            case 0:
                $this->setBestandnummer($value);
                break;
            case 1:
                $this->setMutatiekode($value);
                break;
            case 2:
                $this->setPrkcode($value);
                break;
            case 3:
                $this->setNaamnummerPrescriptieProduct($value);
                break;
            case 4:
                $this->setVerwijzingNaarKenmerkenBestand($value);
                break;
        } // switch()
    }

    /**
     * Populates the object using an array.
     *
     * This is particularly useful when populating an object from one of the
     * request arrays (e.g. $_POST).  This method goes through the column
     * names, checking to see whether a matching key exists in populated
     * array. If so the setByName() method is called for that column.
     *
     * You can specify the key type of the array by additionally passing one
     * of the class type constants BasePeer::TYPE_PHPNAME, BasePeer::TYPE_STUDLYPHPNAME,
     * BasePeer::TYPE_COLNAME, BasePeer::TYPE_FIELDNAME, BasePeer::TYPE_NUM.
     * The default key type is the column's BasePeer::TYPE_PHPNAME
     *
     * @param array  $arr     An array to populate the object from.
     * @param string $keyType The type of keys the array uses.
     * @return void
     */
    public function fromArray($arr, $keyType = BasePeer::TYPE_PHPNAME)
    {
        $keys = GsVoorschrijfproductenPeer::getFieldNames($keyType);

        if (array_key_exists($keys[0], $arr)) $this->setBestandnummer($arr[$keys[0]]);
        if (array_key_exists($keys[1], $arr)) $this->setMutatiekode($arr[$keys[1]]);
        if (array_key_exists($keys[2], $arr)) $this->setPrkcode($arr[$keys[2]]);
        if (array_key_exists($keys[3], $arr)) $this->setNaamnummerPrescriptieProduct($arr[$keys[3]]);
        if (array_key_exists($keys[4], $arr)) $this->setVerwijzingNaarKenmerkenBestand($arr[$keys[4]]);
    }

    /**
     * Build a Criteria object containing the values of all modified columns in this object.
     *
     * @return Criteria The Criteria object containing all modified values.
     */
    public function buildCriteria()
    {
        $criteria = new Criteria(GsVoorschrijfproductenPeer::DATABASE_NAME);

        if ($this->isColumnModified(GsVoorschrijfproductenPeer::BESTANDNUMMER)) $criteria->add(GsVoorschrijfproductenPeer::BESTANDNUMMER, $this->bestandnummer);
        if ($this->isColumnModified(GsVoorschrijfproductenPeer::MUTATIEKODE)) $criteria->add(GsVoorschrijfproductenPeer::MUTATIEKODE, $this->mutatiekode);
        if ($this->isColumnModified(GsVoorschrijfproductenPeer::PRKCODE)) $criteria->add(GsVoorschrijfproductenPeer::PRKCODE, $this->prkcode);
        if ($this->isColumnModified(GsVoorschrijfproductenPeer::NAAMNUMMER_PRESCRIPTIE_PRODUCT)) $criteria->add(GsVoorschrijfproductenPeer::NAAMNUMMER_PRESCRIPTIE_PRODUCT, $this->naamnummer_prescriptie_product);
        if ($this->isColumnModified(GsVoorschrijfproductenPeer::VERWIJZING_NAAR_KENMERKEN_BESTAND)) $criteria->add(GsVoorschrijfproductenPeer::VERWIJZING_NAAR_KENMERKEN_BESTAND, $this->verwijzing_naar_kenmerken_bestand);

        return $criteria;
    }

    /**
     * Builds a Criteria object containing the primary key for this object.
     *
     * Unlike buildCriteria() this method includes the primary key values regardless
     * of whether or not they have been modified.
     *
     * @return Criteria The Criteria object containing value(s) for primary key(s).
     */
    public function buildPkeyCriteria()
    {
        $criteria = new Criteria(GsVoorschrijfproductenPeer::DATABASE_NAME);
        $criteria->add(GsVoorschrijfproductenPeer::PRKCODE, $this->prkcode);

        return $criteria;
    }

    /**
     * Returns the primary key for this object (row).
     * @return int
     */
    public function getPrimaryKey()
    {
        return $this->getPrkcode();
    }

    /**
     * Generic method to set the primary key (prkcode column).
     *
     * @param  int $key Primary key.
     * @return void
     */
    public function setPrimaryKey($key)
    {
        $this->setPrkcode($key);
    }

    /**
     * Returns true if the primary key for this object is null.
     * @return boolean
     */
    public function isPrimaryKeyNull()
    {

        return null === $this->getPrkcode();
    }

    /**
     * Sets contents of passed object to values from current object.
     *
     * If desired, this method can also make copies of all associated (fkey referrers)
     * objects.
     *
     * @param object $copyObj An object of GsVoorschrijfproducten (or compatible) type.
     * @param boolean $deepCopy Whether to also copy all rows that refer (by fkey) to the current row.
     * @param boolean $makeNew Whether to reset autoincrement PKs and make the object new.
     * @throws PropelException
     */
    public function copyInto($copyObj, $deepCopy = false, $makeNew = true)
    {
        $copyObj->setBestandnummer($this->getBestandnummer());
        $copyObj->setMutatiekode($this->getMutatiekode());
        $copyObj->setNaamnummerPrescriptieProduct($this->getNaamnummerPrescriptieProduct());
        $copyObj->setVerwijzingNaarKenmerkenBestand($this->getVerwijzingNaarKenmerkenBestand());

        if ($deepCopy && !$this->startCopy) {
            // important: temporarily setNew(false) because this affects the behavior of
            // the getter/setter methods for fkey referrer objects.
            $copyObj->setNew(false);
            // store object hash to prevent cycle
            $this->startCopy = true;

            $relObj = $this->getGsVoorschrijfprGeneesmiddelIdentific();
            if ($relObj) {
                $copyObj->setGsVoorschrijfprGeneesmiddelIdentific($relObj->copy($deepCopy));
            }

            //unflag object copy
            $this->startCopy = false;
        } // if ($deepCopy)

        if ($makeNew) {
            $copyObj->setNew(true);
            $copyObj->setPrkcode(NULL); // this is a auto-increment column, so set to default value
        }
    }

    /**
     * Makes a copy of this object that will be inserted as a new row in table when saved.
     * It creates a new object filling in the simple attributes, but skipping any primary
     * keys that are defined for the table.
     *
     * If desired, this method can also make copies of all associated (fkey referrers)
     * objects.
     *
     * @param boolean $deepCopy Whether to also copy all rows that refer (by fkey) to the current row.
     * @return GsVoorschrijfproducten Clone of current object.
     * @throws PropelException
     */
    public function copy($deepCopy = false)
    {
        // we use get_class(), because this might be a subclass
        $clazz = get_class($this);
        $copyObj = new $clazz();
        $this->copyInto($copyObj, $deepCopy);

        return $copyObj;
    }

    /**
     * Returns a peer instance associated with this om.
     *
     * Since Peer classes are not to have any instance attributes, this method returns the
     * same instance for all member of this class. The method could therefore
     * be static, but this would prevent one from overriding the behavior.
     *
     * @return GsVoorschrijfproductenPeer
     */
    public function getPeer()
    {
        if (self::$peer === null) {
            self::$peer = new GsVoorschrijfproductenPeer();
        }

        return self::$peer;
    }

    /**
     * Declares an association between this object and a GsVoorschrijfprGeneesmiddelIdentific object.
     *
     * @param                  GsVoorschrijfprGeneesmiddelIdentific $v
     * @return GsVoorschrijfproducten The current object (for fluent API support)
     * @throws PropelException
     */
    public function setGsVoorschrijfprGeneesmiddelIdentific(GsVoorschrijfprGeneesmiddelIdentific $v = null)
    {
        if ($v === null) {
            $this->setPrkcode(NULL);
        } else {
            $this->setPrkcode($v->getPrkcode());
        }

        $this->aGsVoorschrijfprGeneesmiddelIdentific = $v;

        // Add binding for other direction of this 1:1 relationship.
        if ($v !== null) {
            $v->setGsVoorschrijfproducten($this);
        }

        return $this;
    }

    /**
     * Get the associated GsVoorschrijfprGeneesmiddelIdentific object
     *
     * @param PropelPDO $con Optional Connection object.
     * @param $doQuery Executes a query to get the object if required
     * @return GsVoorschrijfprGeneesmiddelIdentific The associated GsVoorschrijfprGeneesmiddelIdentific object.
     * @throws PropelException
     */
    public function getGsVoorschrijfprGeneesmiddelIdentific(PropelPDO $con = null, $doQuery = true)
    {
        if ($this->aGsVoorschrijfprGeneesmiddelIdentific === null && ($this->prkcode !== null) && $doQuery) {
            $this->aGsVoorschrijfprGeneesmiddelIdentific = GsVoorschrijfprGeneesmiddelIdentificQuery::create()->findPk($this->prkcode, $con);
            // Because this foreign key represents a one-to-one relationship, we will create a bi-directional association.
            $this->aGsVoorschrijfprGeneesmiddelIdentific->setGsVoorschrijfproducten($this);
        }

        return $this->aGsVoorschrijfprGeneesmiddelIdentific;
    }

    /**
     * Declares an association between this object and a GsNamen object.
     *
     * @param                  GsNamen $v
     * @return GsVoorschrijfproducten The current object (for fluent API support)
     * @throws PropelException
     */
    public function setGsNamen(GsNamen $v = null)
    {
        if ($v === null) {
            $this->setNaamnummerPrescriptieProduct(NULL);
        } else {
            $this->setNaamnummerPrescriptieProduct($v->getNaamnummer());
        }

        $this->aGsNamen = $v;

        // Add binding for other direction of this n:n relationship.
        // If this object has already been added to the GsNamen object, it will not be re-added.
        if ($v !== null) {
            $v->addGsVoorschrijfproducten($this);
        }

        return $this;
    }

    /**
     * Get the associated GsNamen object
     *
     * @param PropelPDO $con Optional Connection object.
     * @param $doQuery Executes a query to get the object if required
     * @return GsNamen The associated GsNamen object.
     * @throws PropelException
     */
    public function getGsNamen(PropelPDO $con = null, $doQuery = true)
    {
        if ($this->aGsNamen === null && ($this->naamnummer_prescriptie_product !== null) && $doQuery) {
            $this->aGsNamen = GsNamenQuery::create()->findPk($this->naamnummer_prescriptie_product, $con);
            /* The following can be used additionally to
                guarantee the related object contains a reference
                to this object.  This level of coupling may, however, be
                undesirable since it could result in an only partially populated collection
                in the referenced object.
                $this->aGsNamen->addGsVoorschrijfproductens($this);
             */
        }

        return $this->aGsNamen;
    }

    /**
     * Clears the current object and sets all attributes to their default values
     */
    public function clear()
    {
        $this->bestandnummer = null;
        $this->mutatiekode = null;
        $this->prkcode = null;
        $this->naamnummer_prescriptie_product = null;
        $this->verwijzing_naar_kenmerken_bestand = null;
        $this->alreadyInSave = false;
        $this->alreadyInValidation = false;
        $this->alreadyInClearAllReferencesDeep = false;
        $this->clearAllReferences();
        $this->resetModified();
        $this->setNew(true);
        $this->setDeleted(false);
    }

    /**
     * Resets all references to other model objects or collections of model objects.
     *
     * This method is a user-space workaround for PHP's inability to garbage collect
     * objects with circular references (even in PHP 5.3). This is currently necessary
     * when using Propel in certain daemon or large-volume/high-memory operations.
     *
     * @param boolean $deep Whether to also clear the references on all referrer objects.
     */
    public function clearAllReferences($deep = false)
    {
        if ($deep && !$this->alreadyInClearAllReferencesDeep) {
            $this->alreadyInClearAllReferencesDeep = true;
            if ($this->aGsVoorschrijfprGeneesmiddelIdentific instanceof Persistent) {
              $this->aGsVoorschrijfprGeneesmiddelIdentific->clearAllReferences($deep);
            }
            if ($this->aGsNamen instanceof Persistent) {
              $this->aGsNamen->clearAllReferences($deep);
            }

            $this->alreadyInClearAllReferencesDeep = false;
        } // if ($deep)

        $this->aGsVoorschrijfprGeneesmiddelIdentific = null;
        $this->aGsNamen = null;
    }

    /**
     * return the string representation of this object
     *
     * @return string
     */
    public function __toString()
    {
        return (string) $this->exportTo(GsVoorschrijfproductenPeer::DEFAULT_STRING_FORMAT);
    }

    /**
     * return true is the object is in saving state
     *
     * @return boolean
     */
    public function isAlreadyInSave()
    {
        return $this->alreadyInSave;
    }

}

redpajama_set_name: RedPajamaGithub


Image Title: Disney Princess Coloring Book Free Download All Intended For Page 5. Post Title: Disney Princess Coloring Page. Filename: disney-princess-coloring-book-free-download-all-intended-for-page-5.jpg. Image Dimension: 600 x 371 pixels. Images Format: jpg/jpeg. Publisher/Author: Oswaldo Kautzer. Uploaded Date: Friday - October 05th. 2018 12:32:11 PM. Category: Coloring Pages. Image Source: ikea.com. With Nez Disney In Coloring Colouring Page Easy 51 Printable 6. Free Beautiful Pages Cindirella Princess Online Princesses To 1. Me 4. For Regarding Jennymorgan Pertaining Sz Top 25 16. R Intended Beatiful Fresh 13. Luxury 14. K Your Regard Within 15. Kids Little Girl Inside 12. Of 9. Image View Pdf 6 01 11.


text:
Ryan Erb – Executive Director, Perth-Huron United Way (photo by Bob Montgomery)
UW Perth-Huron targets homelessness in Goderich area
By Bob MontgomerySeptember 10, 2019 3:53am
The Perth-Huron United Way is launching a separate campaign this year to address homelessness in the Goderich area.
Executive Director Ryan Erb told Goderich council Monday they are hoping to raise upwards of $65,000 that will allow them to hire a person who will find housing, and then set up support for the people living in those homes.
"An individual may also be facing an addiction in addition to the fact that they're homeless. They might be a low-income resident that can't afford to pay for their rent," he said. "It's usually not just one thing that helps somebody become homeless, so they're there for a variety of reasons."
Erb said homelessness has become more visible in the last few years and there are currently about 100 people in the Goderich area who identify themselves as homeless.
"We're trying to move away from a shelter model that only houses people temporarily though to a model that houses them permanently," he said. "So whether that's in private dwellings where perhaps a social worker will touch base with them on a regular basis, or it's in a capital campaign kind of style where you end up with a new building that would have 24-hour care."